Intervals (2) P56559


Statement
 

pdf   zip

Feu un programa que, donats dos intervals, indiqui si un es troba dins de l’altre.

Entrada

L’entrada consisteix en quatre enters a1a_1, b1b_1, a2a_2, b2b_2 que representen els intervals [a1,b1][a_1,b_1] i [a2,b2][a_2,b_2]. Assumiu a1b1a_1\le b_1 i a2b2a_2\le b_2.

Sortida

Cal escriure ‘=’ si els intervals són iguals, ‘1’ si el primer es troba dins del segon (però no són iguals), ‘2’ si el segon es troba dins del primer (però no són iguals), o bé ‘?’ altrament.

Public test cases
  • Input

    20 30   10 40
    

    Output

    1
    
  • Input

    10 20   10 20
    

    Output

    =
    
  • Input

    20 30   10 20
    

    Output

    ?
    
  • Input

    10 20   30 40
    

    Output

    ?
    
  • Information
    Author
    Salvador Roura
    Language
    Catalan
    Other languages
    English
    Official solutions
    C++ Java Python
    User solutions
    C C++ Java JavaScript PHP Python Rust Zig