codyssi_2025/02_absurd_arithmetic/part2.py

31 lines
784 B
Python

# importo la funzine per fare la mediana
import statistics
# importo il file con le variabili
import data
# creo una lista vuota
qrn = []
# ciclo tutti i valori dati per popolare la lista
# data la stringa multilinea iniziale
for line in data.qr.splitlines():
qrn.append(line)
# creo una nuova lista in cui inserisco i valori
# presenti nella lista qrn se dividendoli per 2
# hanno resto zero
qrn_even = [int(val) for val in qrn if int(val) % 2 == 0]
# aggiungo una variabile per sommare i valori pari della lista
qrn_even_sum = 0
# sommo tutti i valori pari della lista
for x in qrn_even:
qrn_even_sum += x
# applico le tre funzioni
c_function = qrn_even_sum ** data.c
b_function = c_function * data.b
a_function = b_function + data.a
print("Result : ", a_function)