12 / 12
Mar 20

https://pl.spoj.com/problems/FR_12_03/18
Witajcie, od dłuższego czasu mam z tym zadaniem problem, sędzia twierdzi że zła odpowiedź.
Mój kod: EDIT: tu był link
jak wpływa upłynięcie pełnego roku na dzien skonczenia nauki? uwzględniać rok przestępny czy nie tu tkwi problem…
z góry dzięki za wskazówki i pomoc.

Przeczytaj dokładnie na jakie pytanie masz odpowiedzieć TAK lub NIE

Jeżeli Jaś zdąży w ciągu tygodnia to mam odpowiedzieć TAK, stąd też warunek
if(czas_nauki<604800)
cout<<“TAK\n”;
else
cout<<“NIE\n”;

604800s = 1 tydzień
nawet zmniejszając do 6 dni sędzia wyrzuca WA :confused:

To teraz, czy twój warunek to sprawdza?

if(czas_nauki<604800)
cout<<“TAK\n”;
else
cout<<“NIE\n”;

jeżeli mamy tydzień od podanej godziny i dnia tygodnia
to w przykładzie od 16:54:30 wtorek, tydzień (wg mnie) trwa do 16:54:29 wtorek,
czyli 604799s maksymalnie, gdyż 1s później będzie równy tydzień.

czy ja coś źle rozumuje? :smiley:
a jeżeli autorowi chodzi o to czy Jaś zdąży do końca tygodnia począwszy od podanego dnia
to mogłoby to być bardziej sprecyzowane w treści zadania.

Koledzy również chcieliby wiedzieć, czy Jasiek zdąży się przygotować w nie więcej niż siedem dni.

Równe siedem dni łapie się, czy nie? Jak nie jesteś pewny, to sprawdź oba przypadki.

Do końca tygodnia, to by było coś zupełnie innego

quenthui, wielkie dzięki <3, godziny główkowania i liczne próby, a tu sekunda do szczęścia była potrzebna :sweat_smile:

Do końca tygodnia, to by było coś zupełnie innego

Dokładnie, też jestem tego zdania, dlatego z początku nie brałem tego pod uwage, ale po tylu próbach zacząłem szukać dziury w całym :smiley:

4 years later

Cześć, Czy możesz dać jakiś podchwytliwy test ?

Przeczytaj dokładnie, co ma się pojawić na wyjściu

Przeczytałem, to nie jest ten przypadek, dlatego poprosiłem o test.
Np.
23:59:59 wtorek
604801s

NIE
00:00:00 sroda ?

Tak, dla:

23:59:59 wtorek
604801s

Powinno być:

NIE
00:00:00 sroda

Sprawdź czy działa Ci dla 0s, 1s oraz 4611686018427387904s

13:21:37 niedziela
4611686018427387904s

powinno dać:

NIE
21:06:41 piatek

Cześć,
Dzięki, weszło … brak wiary i czytanie ze zrozumieniem :grin:
Pozdrawiam