Uruchamia kod Pythona w przegladarce (Pyodide + Web Worker) i sprawdza wyjscie na podstawie testow. Bez serwera.
Wczytaj datę d, m, y i wyznacz nazwę dnia tygodnia, używając kongruencji Zellera dla kalendarza gregoriańskiego.
Kroki:
1. Jeśli m <= 2, to:
2. Oblicz:
K = y % 100
J = y // 100
h = (d + (13*(m+1))//5 + K + K//4 + J//4 + 5*J) % 7
3. Zmapuj h na dzień tygodnia:
- 0 →
Sobota
- 1 →
Niedziela
- 2 →
Poniedziałek
- 3 →
Wtorek
- 4 →
Środa
- 5 →
Czwartek
- 6 →
Piątek