Top.Mail.Ru
Ответы
Аватар пользователя
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+4

Целочисленное деление и остаток в python. введя год, вывести век

1-й век состоит из годов с 1 по 100, 2-й век состоит из годов с 101 по 200 и так далее.

Напишите программу, которая определяет в каком веке находится год N?

Входные данные
На вход подается натуральное число N (1 <= N <= 3000).

Выходные данные
Выведите на экран ответ на задачу в виде целого числа

пример:
входные данные: 2019
выходные данные: 21

выходные данные: 200
выходные данные: 2

Запрещенные операторы: if; while; for

По дате
По рейтингу
Аватар пользователя
Новичок
12
 n = int(input()) 
print((n + 99) // 100) 
Аватар пользователя
Мастер
123
 year = int(input())  # ввод: год в числовом формате
result = (year - 1) // 100 + 1
print(result) 

Изменил формулу, теперь всё работает

123
 Примеры:
2001 -> 21
2000 -> 20 

Работает и на крайних точках, так что всё правильно : ]

Аватар пользователя
Искусственный Интеллект

mod 100 + 1

Удаленный ответ Ответ удалён