Загрузка...

Поможете решить задачу на Python?

Тема в разделе Python создана пользователем LeeGrand 25 фев 2020. 326 просмотров

  1. LeeGrand
    LeeGrand Автор темы 25 фев 2020 PepeDance.gif 171 5 янв 2017
    Условие:
    Дано целое число k (1<=k<=365). Определить, каким днём недели (понедельником, вторником... субботой, воскресеньем) является k-й день не високосного года, в котором 1 января:
    а) Понедельник
    б)* d-й день недели (если 1 января - понедельник то d=1 , если 1 января - вторник то d=2... если 1 января - воскресенье то d=7)


    Писать желательно только с if и elif, без других операторов
     
  2. Nomaleus
    Nomaleus 25 фев 2020 МММ? 53 11 янв 2018
    Мне лень. Заплати и у меня появится стимул делать что-то бесплатно:clown:
     
  3. LeeGrand
    LeeGrand Автор темы 25 фев 2020 PepeDance.gif 171 5 янв 2017
    Платить за код в десяток строк? Не, я не настолько богат
     
  4. Nomaleus
    Nomaleus 25 фев 2020 МММ? 53 11 янв 2018
    Ты бля просишь не исправить ошибку в твоём коде, а полностью написать его за тебя. Удачи :sber_cat:
     
  5. LeeGrand
    LeeGrand Автор темы 25 фев 2020 PepeDance.gif 171 5 янв 2017
    Не все такие корыстные как ты, удачи:sber_cat:
     
  6. Rilance
    Rilance 25 фев 2020 Заблокирован(а) 45 14 сен 2019
    LeeGrand, LeeGrand, не все так деградируют как ты, блять элементарная задачка.
     
  7. Nomaleus
    Nomaleus 25 фев 2020 МММ? 53 11 янв 2018
    Держи в курсе если кто-то решит всрать своё время на тебя бесплатно:da:
     
  8. LeeGrand
    LeeGrand Автор темы 25 фев 2020 PepeDance.gif 171 5 янв 2017
    Я не ебу как сделать ее только с ифом и элифом
     
  9. Nomaleus
    Nomaleus 25 фев 2020 МММ? 53 11 янв 2018
    Ну и нахуй ты тогда в яндекс лицей пошёл или куда там, если такое не можешь:thinking:
     
  10. LeeGrand
    LeeGrand Автор темы 25 фев 2020 PepeDance.gif 171 5 янв 2017
    Ухахаха, чего блять?
     
  11. senj1212
    senj1212 25 фев 2020 18 25 апр 2019
    Блять, мне код писать не охота но там все элементарно, там даже есть несколько способов. По итогу тебе надо проверять кратность к 7. Вот такую фолмулу можно юзать n=d-((math.floor(d / 7))*7).
    В данной формуле

    d - это номер дня Например 135, 214 и тд (Это вот то твое 1<=k<=365)
    n - это сам день (Цифра дня 1-Пн, 2-Вт, 3-Ср, 4-Чт, 5-Пт, 6-Сб, 7-Вс)
    Далее через ифы либо через словарь как тебе удобно выводишь нужный день соответсвующий цифре
    --- Сообщение объединено с предыдущим 25 фев 2020
    Но это работает только если первое число понедельник, в случае если нет то все сдвигаеться на разницу (напрмиер Первое число это среда) тогда твое соотвествие будет выглядеть так (Цифра дня 6-Пн, 7-Вт, 1-Ср, 2-Чт, 2-Пт, 4-Сб, 5-Вс)
     
Загрузка...
Top