@eduscott/

HorribleNastyRoach

Python

No description

fork
loading
Files
  • main.py
main.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
usuariodata=input()
usuariodata2=input()

Datas=usuariodata.split("/")
Datas1=[int(Datando) for Datando in Datas]

Dia, Mes, Ano = Datas1

MES = Mes-1
NumerosdeDias=0
Contador=1 

while Contador < MES:
	if Contador in (3,5,7,8,10,12):
		NumerosdeDias+=31
	elif Contador in (4,6,9,11):
		NumerosdeDias+=30
	else:
		NumerosdeDias+=28
	Contador+=1

Verifique=(365- NumerosdeDias - Dia - 1)

Datas2=usuariodata2.split("/")
Datas3=[int(Datador) for Datador in Datas2]

Dia1, Mes1, Ano1= Datas3

ANO= Ano1-1
MES1 = Mes1-1
NumeroDeDias=0 
Contadores=1 

while Contadores <= MES1:
  if Contadores in (4,6,9,11):
    NumeroDeDias+=30
  elif Contadores in (1,3,5,7,8,10):
    NumeroDeDias+=31
  else:
    NumeroDeDias+=28
  Contadores+=1
Verificador = (365- NumeroDeDias - Dia1 - 23)

AnoFinal=(Ano1-Ano)
AnoFinal2=AnoFinal*365

if Ano%4 ==0:
  if Mes==2 and Dia==28:
    bissexto=(Ano1-Ano)//4
  else:
    bissexto=(Ano1-Ano)//4-1
elif Ano%4==0:
  if Mes1 ==2:
     bissexto=(Ano1-Ano)//4
  else:
    bissexto=(Ano1-Ano)//4-1
else:
  bissexto=(Ano1-Ano)//4

Verificando = AnoFinal2-bissexto
print(Verifique+Verificador +Verificando)