Totes Creixents X15059


Statement
 

pdf   zip

Escriu un programa que determini si totes les seqüències de números reals a l’entrada són creixents. Una seqüència de nombres reals és creixent si cada element és igual o major que l’anterior. Per a aquest problema considerarem que les seqüències buides són creixents i les que tenen un sol element també són creixents.

Entrada

L’entrada consisteix en un primer enter nn que indica quantes seqüències de nombres reals hi haurà. Després venen nn seqüències de nombres reals amb -1 com a sentinella.

Sortida

Quan totes les seqüències siguin creixents cal escriure "Si", en cas contrari cal escriure "No" .

Public test cases
  • Input

    4
    0.1 0.2 0.3 0.4 0.5 -1
    1 1.5 2 2.5 3 -1
    -1
    9.33 15.45 28.03 32.27 33.98 -1

    Output

    Si
    
  • Input

    2
    0.01 0.02 0.03 -1
    5.2 3.8 3.9 4.0 4.1 -1
    

    Output

    No
    
  • Input

    3
    10.0001 10.0 100.0 1000.0 -1
    -1
    2.78 3.14 6.28 -1

    Output

    No
    
  • Information
    Author
    PRO1
    Language
    Catalan
    Other languages
    Spanish
    Official solutions
    C++
    User solutions
    C++