Эдэльвен (back_to_elfing) wrote,
Эдэльвен
back_to_elfing

Category:

Яндексу пора создавать свою команду КВН.

"Уральские пельмени" отдыхают. Задание из Яндекс-лицея:

Где-то посреди океана есть тихий и прекрасный остров Яшорты. Казалось бы, что может быть прекраснее южного солнца, белоснежных пляжей, экзотических цветов и птиц всех цветов радуги? Но вот дела у местных жителей идут не очень: крокодил не ловится, кокос не растет. Один из старейшин предположил: «Наверное, нас мама родила в понедельник!». Но проверить эту гипотезу оказалось непросто, потому что календаря на острове никто никогда не видал. Долго длились поиски решения, и вот местному шаману предки подсказали заветную формулу (которая на самом деле работает!):

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 — воскресенье.

Помогите местным жителям написать программу, чтобы каждый из жителей мог прийти, ввести день, месяц и год своего рождения и узнать день недели чтобы проверить, действительно ли он невезучий.
Tags: поржать, рython
Subscribe

  • (no subject)

    Что можно хорошего делать с такой погодой? В наличии: руки-ноги и отсутствие работы, много денег (с смысле "как у всех"), взрослые дети, все трое…

  • Место для хранения фото международного значения.

    А вот теперь по делу. Есть давно загнувшаяся компашка физтех-песни, от которой остались тонны фотографий множества фотографов. Сейчас фотографии…

  • ПоДаРочек для крыс.

    Хочу Мыши на ДР купить новую клетку, но что-то прям хреново с этим. Высота нужна до 60 - чтобы под стол влезала при надобности, а суммарный объём -…

  • Post a new comment

    Error

    default userpic

    Your IP address will be recorded 

    When you submit the form an invisible reCAPTCHA check will be performed.
    You must follow the Privacy Policy and Google Terms of use.
  • 2 comments