1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
| #! /usr/bin/env python
| # -*-encoding utf-8-*-
|
|
| year_input = input("Geben Sie das Jahr ein! (4-Ziffer) ")
|
| year = int(year_input)
| k = year // 100
| m = 15 + ((3*k + 3)//4) - ((8*k + 13)//25)
| s = 2 - (3*k + 3) // 4
| a = year % 19
| d = (19*a + m) % 30
| r = (d + a//11) // 29
| og = 21 + d - r
| sz = 7 - (year + (year//4) + s) % 7
| oe = 7 - ((og - sz) % 7)
| os = og + oe
|
| if os <= 31:
| print(f"Der Ostersonntag ist {os}.ter März")
| else:
| os = os % 31
| print(f"Der Ostersonntag is {os}.ter April")
|
|