Beneficios P94083


Statement
 

pdf   zip

thehtml

Se desea premiar a todos aquellos bancos que han obtenido beneficios estrictamente positivos en cada ejercicio. Escribe un programa que, dados los resultados de los ejercicios de un banco, diga si el banco merece ser premiado o no.

Entrada

La entrada consiste en un número arbitrario (pero no superior a 100) de casos de pruebas. Cada caso de pruebas es una línea con el número k>0 de ejercicios del banco, seguido de k números enteros con los beneficios del banco en cada ejercicio.

Salida

Para cada banco, escribe PREMIO si el banco debe ser premiado, y NO si no debe ser premiado.

Puntuación

  • TestA:  ‍30 Puntos ‍

    Entradas con un único banco con un único ejercicio que nunca será 0, como el Ejemplo ‍1.

  • TestB:  ‍ Entradas con un único banco, como el Ejemplo ‍2.  ‍30 Puntos ‍
  • TestC:  ‍ Entradas con un número arbitrario de bancos, como el Ejemplo ‍3.  ‍40 Puntos ‍
Public test cases
  • Input

    1 27
    

    Output

    PREMIO
    
  • Input

    5 10 10 10 0 20
    

    Output

    NO
    
  • Input

    5 40 30 20 10 40
    4 100 100 100 -1
    3 -1 -1 -1
    1 0
    

    Output

    PREMIO
    NO
    NO
    NO
    
  • Information
    Author
    Omer Giménez
    Language
    Spanish
    Official solutions
    C++
    User solutions
    C++