Skip to content

Commit 17ba826

Browse files
committed
Create mockvitaC.py
mockvita file added
1 parent 9c1b6ae commit 17ba826

File tree

1 file changed

+113
-0
lines changed

1 file changed

+113
-0
lines changed

FORKED_FOR_TSHIRT/mockvitaC.py

Lines changed: 113 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,113 @@
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+

0 commit comments

Comments
 (0)