На с++ с циклом while дана непустая последовательность целых чисел, оканчивающаяся отрицательным числом. необходимо определить, равны ли между собой все элементы последовательности. отрицательное число членом последовательности не является. формат входных данных вводится не более, чем 215 целых неотрицательных чисел, каждое из которых не превосходит (231−1). после последнего числа вводится отрицательное число s (s≥−231). формат выходных данных выведите «yes», если условие выполняется, и «no» в противном случае. примеры входные данные выходные данные 1 2 3 4 5 -1 no 42 42 42 -42 yes
156
371
Ответы на вопрос:
#include < bits/stdc++.h> using namespace std; int main() { bool eq = true; int x, y; cin > > x; while (true) { cin > > y; if (y < 0) break; if (y ! = x) { eq = false; break; } x = y; } cout < < (eq ? "yes" : "no") < < endl; return 0; }
Популярно: Информатика
-
likaizmaylova21.03.2022 10:00
-
apologise07.08.2022 17:52
-
dianaaloyts30.12.2021 05:59
-
Kpuc210021.03.2023 10:30
-
alievafatima131.05.2021 21:48
-
КрутойМиха14.01.2021 13:53
-
данданн09.03.2021 21:57
-
Masha13468901.08.2022 19:23
-
варваритос202017.09.2020 13:51
-
Br0cHk123.08.2022 09:03