Загрузка...

Can you help me solve a problem in Python?

Thread in Python created by LeeGrand Feb 25, 2020. 322 views

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


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

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