Предмет: Информатика, автор: Zpok

Вводится последовательность чисел до тех, пока не будет введено два равных числа подряд. Посчитать количество чисел в последовательности.

Выходные данные
Выведите количество чисел (включая два последних)

Пример входа

3 5 24 4 3 5 3 5 3 5 5

Пример вывода
11
НА С++

Ответы

Автор ответа: Аноним
0
#include <iostream>using namespace std;
int main() { int a, b, c = 2; cin >> a >> b; while (a != b) { cin >> a; c++; swap(a, b); } cout << c << endl; return 0;}
Автор ответа: danulpopov
0
#include <bits/stdc++.h>

using namespace std;

int main()
{
    int last;
    cin >> last;
    int cnt = 0;
    while (true){
        int tmp;
        cin >> tmp;
        if (tmp == last)
            break;
        last = tmp;
        cnt++;
    }
    cout << cnt + 2;
}
//+ 2 т.к. мы не учли первое число и последнее
Пример:
5 4 2 4 1 6 7 8 5 4 6 4 5 5
14


Похожие вопросы
Предмет: Математика, автор: kolomieceva2017