File tree Expand file tree Collapse file tree 1 file changed +113
-0
lines changed Expand file tree Collapse file tree 1 file changed +113
-0
lines changed Original file line number Diff line number Diff line change
1
+ str = str (input ("Enter comma separated integers: " ))
2
+ list = str .split ("," )
3
+ li = []
4
+ count = 0
5
+ date = '1'
6
+ d = 0
7
+ valid = 0
8
+ date1 = None
9
+ date2 = None
10
+ month1 = None
11
+ month2 = None
12
+ time1 = None
13
+ time2 = None
14
+ time3 = None
15
+ time4 = None
16
+ for i in list :
17
+ li .append (int (i ))
18
+ count = count + 1
19
+ if count != 12 :
20
+ print ('0' )
21
+ else :
22
+
23
+ for i in range (11 ):
24
+ if li [i ]> li [i + 1 ]:
25
+ print ('0' )
26
+ valid = valid + 1
27
+ else :
28
+ d = d
29
+ if valid == 0 :
30
+ if 1 and 0 in li :
31
+ month1 = 1
32
+ li .remove (1 )
33
+ elif 0 in li :
34
+ month1 = 0
35
+ li .remove (0 )
36
+ elif 1 in li :
37
+ month1 = 1
38
+ else :
39
+ d = d
40
+ for i in range (3 ):
41
+ if i in li :
42
+ month2 = i
43
+ else :
44
+ d = d
45
+
46
+ li .remove (month2 )
47
+
48
+ for i in range (4 ):
49
+ if i in li :
50
+ date1 = i
51
+ else :
52
+ d = d
53
+ li .remove (date1 )
54
+ if date1 == 3 :
55
+ if 0 in li :
56
+ date2 = 0
57
+ else :
58
+ d = d
59
+ else :
60
+ for i in range (1 ,9 ):
61
+ if i in li :
62
+ date2 = i
63
+ else :
64
+ d = d
65
+
66
+
67
+
68
+
69
+
70
+ li .remove (date2 )
71
+
72
+ for i in range (3 ):
73
+ if i in li :
74
+ time1 = i
75
+ else :
76
+ d = d
77
+ li .remove (time1 )
78
+
79
+ for i in range (4 ):
80
+ if i in li :
81
+ time2 = i
82
+ else :
83
+ d = d
84
+ li .remove (time2 )
85
+
86
+ for i in range (6 ):
87
+ if i in li :
88
+ time3 = i
89
+ else :
90
+ d = d
91
+ li .remove (time3 )
92
+
93
+ for i in range (10 ):
94
+ if i in li :
95
+ time4 = i
96
+ else :
97
+ d = d
98
+ li .remove (time4 )
99
+ if month1 != None and month2 != None and date1 != None and date2 != None and time1 != None and time2 != None and time3 != None and time4 != None :
100
+ print (f"{ month1 } { month2 } /{ date1 } { date2 } { time1 } { time2 } :{ time3 } { time4 } " )
101
+ else :
102
+ print ("0" )
103
+
104
+
105
+
106
+
107
+
108
+
109
+
110
+
111
+
112
+
113
+
You can’t perform that action at this time.
0 commit comments