Где-то посреди океана есть тихий и прекрасный остров яшорты. казалось бы, что может быть прекраснее южного солнца, белоснежных пляжей, экзотических цветов и птиц всех цветов радуги? но вот дела у местных жителей идут не : крокодил не ловится, кокос не растет. один из старейшин предположил: «наверное, нас мама родила в понедельник! ». но проверить эту гипотезу оказалось непросто, потому что календаря на острове никто никогда не видал. долго длились поиски решения, и вот местному шаману предки подсказли заветную формулу (которая на самом деле работает! ): d + ((13*m - 1) / / 5 ) + y + (y / /4 + c / / 4 - 2*c + 777), где d — число месяца, m — номер месяца, если начинать счет с марта, как это делали в древнем риме (март — 1, апрель — 2, февраль — 12), y — номер года в столетии, c — количество столетий. если потом вычислить остаток от деления на 7, то мы получим день недели: 1 — понедельник, 2 — вторник, 6 — суббота, 0 — воскресенье. местным жителям написать программу, чтобы каждый из жителей мог прийти, ввести день, месяц и год своего рождения и узнать день недели чтобы проверить, действительно ли он невезучий.
на питоне
d = int(input())
m = int(input())
yc = int(input())
c = yc // 100
y = (yc - c) % 100
otv = (d + ((13 * m - 1) // 5) + y + (y // 4 + c // 4 - 2 * c + 777)) % 7
print(otv)
Объяснение: