/
sejeenn
/
python_basic
Обзор
Документация
Войти
/
sejeenn
/
python_basic
Код
Запросы
0
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
Module14/07_years/main.py
26 строк
1 KB
Eugene Vorontsov
Copy repo python basic
03 фев 2025, 20:23
03 фев 2025, 20:23
a8fce4a
Код
Авторство
О чём код?
def search_years(start_y, end_y): if end_y <= start_y or len(str(start_y)) != 4 or len(str(end_y)) != 4: print('Ошибка ввода') else: count = 0 str_year = '\n' for period in range(start_y, end_y + 1): count = period first_num = count % 10 count //= 10 secont_num = count % 10 count //= 10 third_num = count % 10 count //= 10 fourth_num = count % 10 count //= 10 if (first_num == secont_num == third_num) or (first_num == secont_num == fourth_num) or (secont_num == third_num == fourth_num) or (third_num == fourth_num == first_num): str_year += str(period) str_year += '\n' print('Года, от ', start_year, ' до ', end_year, ' с тремя одинаковыми цифрами: ', str_year) start_year = int(input('Введите начальный год: ')) end_year = int(input('Введите конечный год: ')) search_years(start_year, end_year)