forked from keshavsingh4522/Python
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathmockvitaC.py
113 lines (90 loc) · 1.96 KB
/
mockvitaC.py
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
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
str = str (input("Enter comma separated integers: "))
list = str.split (",")
li = []
count=0
date='1'
d=0
valid=0
date1=None
date2=None
month1=None
month2=None
time1=None
time2=None
time3=None
time4=None
for i in list:
li.append(int(i))
count=count+1
if count!=12:
print('0')
else:
for i in range(11):
if li[i]>li[i+1]:
print('0')
valid=valid+1
else:
d=d
if valid==0:
if 1 and 0 in li:
month1=1
li.remove(1)
elif 0 in li:
month1=0
li.remove(0)
elif 1 in li:
month1=1
else:
d=d
for i in range(3):
if i in li:
month2=i
else:
d=d
li.remove(month2)
for i in range(4):
if i in li:
date1=i
else:
d=d
li.remove(date1)
if date1==3:
if 0 in li:
date2=0
else:
d=d
else:
for i in range(1,9):
if i in li:
date2=i
else:
d=d
li.remove(date2)
for i in range(3):
if i in li:
time1=i
else:
d=d
li.remove(time1)
for i in range(4):
if i in li:
time2=i
else:
d=d
li.remove(time2)
for i in range(6):
if i in li:
time3=i
else:
d=d
li.remove(time3)
for i in range(10):
if i in li:
time4=i
else:
d=d
li.remove(time4)
if month1!=None and month2!=None and date1!=None and date2!=None and time1!=None and time2!=None and time3!=None and time4!=None:
print(f"{month1}{month2}/{date1}{date2} {time1}{time2}:{time3}{time4}")
else:
print("0")