FazBrowse GitHub Viewer
|
Trending
|
URL:
|
Home
Tools:
[Download Repo ZIP]
[View Raw Code]
[Original HTTPS Page]
pythonprogram/Dayofprogrammer at master · Subroto003/pythonprogram · GitHub
Subroto003
pythonprogram
Repository navigation
Code
Pull requests
Actions
Projects
Security and quality
Insights
Expand file tree
Breadcrumbs
pythonprogram
/
Dayofprogrammer
Copy path
More file actions
More file actions
Latest commit
History
History
History
47 lines (47 loc) · 1.15 KB
Breadcrumbs
pythonprogram
/
Dayofprogrammer
Copy path
File metadata and controls
47 lines (47 loc) · 1.15 KB
Raw
Copy raw file
Download raw file
Open symbols panel
Edit and raw actions
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
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
#!/bin/python
import
sys
y
=
int
(
raw_input
().
strip
())
# your code goes here
months
=
{
0
:
31
,
1
:
28
,
2
:
31
,
3
:
30
,
4
:
31
,
5
:
30
,
6
:
31
,
7
:
31
,
8
:
30
,
9
:
31
,
10
:
30
,
11
:
31
}
if
y
<=
1917
:
tot
=
0
for
i
in
range
(
12
):
if
tot
+
months
[
i
]
>
256
:
break
if
y
%
4
==
0
and
i
==
1
:
tot
=
tot
+
29
else
:
tot
=
tot
+
months
[
i
]
ans
=
""
day
=
256
-
tot
month
=
i
+
1
ans
=
ans
+
str
(
day
)
+
".0"
+
str
(
month
)
+
"."
+
str
(
y
)
print
ans
elif
y
==
1918
:
tot
=
0
for
i
in
range
(
12
):
if
tot
+
months
[
i
]
>
256
:
break
if
i
==
1
:
tot
=
tot
+
15
else
:
tot
=
tot
+
months
[
i
]
ans
=
""
day
=
256
-
tot
month
=
i
+
1
ans
=
ans
+
str
(
day
)
+
".0"
+
str
(
month
)
+
"."
+
str
(
y
)
print
ans
else
:
tot
=
0
for
i
in
range
(
12
):
if
tot
+
months
[
i
]
>
256
:
break
if
(
y
%
400
==
0
or
(
y
%
4
==
0
and
y
%
100
!=
0
))
and
i
==
1
:
tot
=
tot
+
29
else
:
tot
=
tot
+
months
[
i
]
ans
=
""
day
=
256
-
tot
month
=
i
+
1
ans
=
ans
+
str
(
day
)
+
".0"
+
str
(
month
)
+
"."
+
str
(
y
)
print
ans
Back
|
FazBrowse Home
|
New Git URL