• На с++ с циклом while
    Имеется список учащихся класса с указанием роста каждого из них в сантиметрах. Выясните, перечислены ли ученики в списке в порядке убывания их роста.

    Формат входных данных
    Вводится n целых чисел r1, r2, ..., rn (30≤ri≤500), где ri — рост i-го ученика. После последнего числа вводится −1. Гарантируется, что количество учеников в классе не превосходит 50, и хотя бы один ученик в классе есть.
    Формат выходных данных
    Выведите «YES», если условие задачи выполняется, и «NO» в противном случае.
    Примеры
    входные данные выходные данные
    156 178 180 144 167 -1
    NO
    181 176 169 166 156 -1
    YES

Ответы 1

  • #include <bits/stdc++.h>using namespace std;int main() { int x, y; cin >> x; while (true) { cin >> y; if (y == -1) break; if (y >= x) { cout << "NO" << endl; return 0; } x = y; } cout << "YES" << endl; return 0;}
    • Автор:

      itsyhayr
    • 6 лет назад
    • 0
  • Добавить свой ответ

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years