Találkozó

Találkozó

Közepes

Bevezetés

A párod minden hónapban találkozik a legjobb barátjával. Mindkettejüknek nagyon zsúfolt a naptára, így nehéz megtalálni a megfelelő dátumot! Mivel neked is zsúfolt a naptárad, a párod mindig egyeztet veled a lehetséges találkozódátumokról:

  • „Találkozhatunk a következő hónap első péntekjén?”
  • „Mit szólsz a harmadik szerdához?”
  • „Esetleg az utolsó vasárnap?”

A havi telefonhívásotokban a párod ezt a kérdést tette fel neked:

  • „A teenth csütörtökön szeretnék találkozni; rendben van?”

Zavartan megkérdezed, mi az a „teenth” nap. A párod elmagyarázza, hogy a teenth nap, egy általa kitalált fogalom, azokra a napokra utal egy hónapban, amelyek angolul a „-teenth” végződésre végződnek:

    1. (tizenharmadik)
    1. (tizennegyedik)
    1. (tizenötödik)
    1. (tizenhatodik)
    1. (tizenhetedik)
    1. (tizennyolcadik)
    1. (tizenkilencedik)

Mivel a hétnek is hét napja van, garantált, hogy a hét minden napjára pontosan egy teenth nap esik minden hónapban.

Most, hogy érted a teenth nap fogalmát, megnézed a naptáradat. A teenth csütörtökön nincs semmi tervezett programod, így boldogan megerősíted a dátumot a pároddal.

Utasítások

A feladatod, hogy megtaláld egy találkozó pontos dátumát, ha adott egy hónap, egy év, a hét egy napja, valamint hogy a hónap melyik hetéről van szó.

A hétnek öt lehetséges értéke van: first, second, third, fourth, last, teenth.

Például előfordulhat, hogy a 2018. januári első Monday találkozó dátumát kell megkeresned (2018. január 1.).

Ugyanígy előfordulhat, hogy a következőket kell megkeresned:

  • a harmadik Tuesday 2019 augusztusában (2019. augusztus 20.)
  • a teenth Wednesday 2020 májusában (2020. május 13.)
  • a negyedik Sunday 2021 júliusában (2021. július 25.)
  • az utolsó Thursday 2022 novemberében (2022. november 24.)
  • a teenth Saturday 1953 augusztusában (1953. augusztus 15.)

Teenth

A teenth hét a hónap azon hét napjára utal, amelyek „-teenth” végződésűek (13th, 14th, 15th, 16th, 17th, 18th és 19th).

Ha az 1953. augusztusi teenth Saturday dátumát keressük, nézzük meg a hónap naptárát:

    August 1953
Su Mo Tu We Th Fr Sa
                   1
 2  3  4  5  6  7  8
 9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31

Ebből kiderül, hogy a teenth Saturday 1953. augusztus 15.


Forrás

Jeremy Hinegardner említett egy Boulderben tartott találkozót, amely minden hónap Wednesteenth napján kerül megrendezésre
Szerkesztés GitHubon A hivatkozás új ablakban vagy lapon nyílik meg
PureScript Exercism

Készen állsz elkezdeni a(z) Találkozó feladatot?

Iratkozz fel az Exercism-re, hogy megtanuld és elsajátítsd a(z) PureScript nyelvet 31 feladat segítségével, valódi emberi mentorálással, mindez ingyen.