def selectEvenNumbers(numbers):
theHighestEvenNumber = -1
for i in numbers:
if i % 2 == 0:
theHighestEvenNumber = max(theHighestEvenNumber, i)
print(theHighestEvenNumber)
# selectEvenNumbers([5, 90, 20, 120, 36, 40, 45])
# selectEvenNumbers([5, 90, 20])
# selectEvenNumbers([120, 36, 40, 45])
def best_acceleration(powers, masses):
ind = -1
wsp = -1
for i in range(0, len(powers)):
tempWsp = powers[i] / masses[i]
if tempWsp == max(tempWsp, wsp):
ind = i
wsp = tempWsp
if ind > -1:
return [wsp, powers[ind], masses[ind]]
else:
return [0, 0, 0]
# print(best_acceleration([100, 150, 300, 750], [1000, 1500, 2500, 1000]))
# print(best_acceleration([100, 200, 400], [100, 50, 10]))
# print(best_acceleration([], []))
def get_battery_wear(min_charge, max_charge):
poz = 0.00
for val in range(min_charge, max_charge):
if val in range(0, 50):
poz = poz + 0.01
if val in range(50, 80):
poz = poz + 0.04
if val in range(80, 100):
poz = poz + 0.1
return poz
print(get_battery_wear(0, 50)) # => 0.5
print(get_battery_wear(20, 35)) # => 0.15
print(get_battery_wear(50, 80)) # => 0.04 * 3 = 1.2
print(get_battery_wear(60, 80)) # => 0.04 * 2 = 0.8
print(get_battery_wear(80, 100)) # => 0.1 * 2 = 2.0
print(get_battery_wear(0,100)) # => 3.7
Czynności negatywnie wpływające na pracę strony i działające na niekorzyść, bądź wręcz szkodę użytkowników, są zabronione i będą karane!
Administrator strony nie bierze odpowiedzialności za dodawane treści
Wszystkie treści, zwłaszcza łamiące zasady dobrej etyki, mogą zostać zmoderowane w każdej chwili po uprzednim kontakcie z Administratorem
FAQ | Wykonał Piotr Greczka | Facebook twórcy (kontakt)