Jesteśmy na konkursie – co robić?

1.
Sprawdź typy danych – Czy wystarczy int, czy musi być long long?
Jeśli musi być long long to:
a. Czy wszystkie zmienne które tego wymagają mają long long?
b. czy w argumentach funkcji, zwracanych wartościach jest long long?
c. czy poprawnie konwertujesz dane
np: a = b*c
a – long long
b – int
c – long long
to powyższa definicja jest niejednoznaczna
Prawidłowe:
a = (long long)b * (long long) c

Jeśli musi być typ long long sprawdź każdą funkcję czy popranie działa na dużych danych!

Pamiętaj, że sprawdzarka która porównuje brut z rozwiązaniem wzorcowym tego nie wychwyci. Dlaczego? Bru zwykle generuje wszystkie przypadki dla małych danych.

W edytorze wciśnij CTRL-F i wyszukaj wszystkie wystąpienia int i sprawdź czy nie powinno być long long

Znam osobę które nie dostała się do finału OIJ gdyż użyła int a potrzebny był long long.
Zamiast  190 punktów i finału miała 170 punktów.

Znam osobę która nie dostała się do finału OI gdyż wszędzie gdzie trzeba użyła long long.
Jedynie w main w pare (pair) dała dwa razy int zamiast long long.
Sprawdzając tego nie wychwyciła.

===
2.
Skoncentruj się na zadaniach
Nie myśl o niczym innym. Nie myśl o punktach, kolacji, koleżance.
100% myśli nad zadaniami!