Docsity
Docsity

Prepara i tuoi esami
Prepara i tuoi esami

Studia grazie alle numerose risorse presenti su Docsity


Ottieni i punti per scaricare
Ottieni i punti per scaricare

Guadagna punti aiutando altri studenti oppure acquistali con un piano Premium


Guide e consigli
Guide e consigli


PROGRAMMA PYTHON SEMPLICE, Esercizi di Informatica

PROGRAMMA PYTHON SEMPLICE DA FARE

Tipologia: Esercizi

2019/2020

Caricato il 14/04/2020

andyforte
andyforte 🇮🇹

4.2

(11)

34 documenti

1 / 1

Toggle sidebar

Questa pagina non è visibile nell’anteprima

Non perderti parti importanti!

bg1
file1 = open("input.txt","r")
inputt= file1.read()
file1.close()
data = inputt.split()
n=int(data[0])
data[1]=int(data[1])
if data[1]%2==0: #se data[1] è pari
max_pari_1=data[1]
max_pari_2=-1
mdispari1=-1
mdispari2=-1
else:
mdispari1=data[1]
mdispari2=-1
max_pari_1=-1
max_pari_2=-1
max_pari_1=int(max_pari_1)
max_pari_2=int(max_pari_2)
for i in range(2,n+1):
data[i]=int(data[i])
if data[i]%2==0:
if data[i]>=max_pari_1:
max_pari_2=max_pari_1
max_pari_1=int(data[i])
elif data[i]>=max_pari_2:
max_pari_2=int(data[i])
else:
if data[i]>=mdispari1:
mdispari2=mdispari1
mdispari1=int(data[i])
elif data[i]>=mdispari2:
mdispari2=int(data[i])
sommapari=int(max_pari_1)+int(max_pari_2)
sommadispari=int(mdispari1)+int(mdispari2)
file2 = open("output.txt","a+")
if sommapari>=sommadispari:
file2.write(str(sommapari))
else:
file2.write(str(sommadispari))
file2.close()

Anteprima parziale del testo

Scarica PROGRAMMA PYTHON SEMPLICE e più Esercizi in PDF di Informatica solo su Docsity!

file1 = open("input.txt","r") inputt= file1.read() file1.close() data = inputt.split() n=int(data[0]) data[1]=int(data[1]) if data[1]%2==0: #se data[1] è pari max_pari_1=data[1] max_pari_2=- mdispari1=- mdispari2=- else: mdispari1=data[1] mdispari2=- max_pari_1=- max_pari_2=- max_pari_1=int(max_pari_1) max_pari_2=int(max_pari_2) for i in range(2,n+1): data[i]=int(data[i]) if data[i]%2==0: if data[i]>=max_pari_1: max_pari_2=max_pari_ max_pari_1=int(data[i]) elif data[i]>=max_pari_2: max_pari_2=int(data[i]) else: if data[i]>=mdispari1: mdispari2=mdispari mdispari1=int(data[i]) elif data[i]>=mdispari2: mdispari2=int(data[i]) sommapari=int(max_pari_1)+int(max_pari_2) sommadispari=int(mdispari1)+int(mdispari2) file2 = open("output.txt","a+") if sommapari>=sommadispari: file2.write(str(sommapari)) else: file2.write(str(sommadispari)) file2.close()