Hong-Phuc Bui
2026-07-06 a45bdced8968f14a0f70c3adb15030d4682c0b04
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
 
def ist_schaltjahr(y:int) -> bool:
    """Ein Jahr ist ein Schaltjahr, wenn es 
        * durch 4 teilbar ist,
        * und nicht durch 100 teilbar,
        * aber durch 400 teilbar ist.
    """
    return (y % 4 == 0) and ( (y%100 != 0) or (y%400 == 0) )
 
 
def berechne_ueberhang_tage(wochentag:int) -> int:
    """Nach Gepflogenheit in deutches Kalender-System fängt eine Woche mit Montag an.
 
    Mo -> Keinen Überhang; 
    Di -> 1 Überhang; 
    Mi -> 2 Überhange; 
    Do -> 3 Überhange; 
    Fr -> 4 Überhange; 
    Sa -> 5 Überhange; 
    So -> 6 Überhange
    """
    #return (wochentag - 1) % 7
    return (wochentag - 2) % 7