Содержание курса
← Занятие 6 · Цикл while
Дополнительная задача

Серии одинаковых цифр

Условие

Посчитайте число непрерывных серий одинаковых цифр в десятичной записи числа. Например, запись 112221 состоит из трёх серий: 11, 222 и 1. Используйте while и арифметические операции, без строк.

Входные данные

Одно целое число n. 0 ≤ n ≤ 1000000000.

Выходные данные

Количество серий. Запись числа 0 содержит одну серию.

Пример

Ввод
1000221
Вывод
4

Все тесты задачи 5

Тест 1СвернутьПоказать
Ввод
1000221
Ожидаемый вывод
4
Тест 2СвернутьПоказать
Ввод
0
Ожидаемый вывод
1
Тест 3СвернутьПоказать
Ввод
111
Ожидаемый вывод
1
Тест 4СвернутьПоказать
Ввод
10101
Ожидаемый вывод
5
Тест 5СвернутьПоказать
Ввод
1000000000
Ожидаемый вывод
2