6.2 Dni z przewagą porzeczek

Matura maj 2023 - Matura z informatyki: arkusze krok po kroku (Python)

Zadanie 6.2 (1 pkt): w ilu dniach dostarczono więcej porzeczek niż każdego z dwóch pozostałych owoców. W arkuszu kalkulacyjnym to kolumna z `JEŻELI(ORAZ(...))`, tu jeden warunek z `and`. Dla pliku przykładowego: 8 dni (wszystkie w lipcu).

deliveries = []
with open("owoce_przyklad.txt") as f:
    f.readline()  # wiersz nagłówkowy
    for line in f:
        day, raspberries, strawberries, currants = line.split("\t")
        deliveries.append((day, int(raspberries), int(strawberries), int(currants)))

# 6.2 dni, w których porzeczek było więcej niż malin i więcej niż truskawek
currant_days = sum(1 for day, r, s, c in deliveries if c > r and c > s)

print("6.2", currant_days)

Ładowanie interaktywnego edytora... Jeśli się nie pojawi, włącz JavaScript.

Wszystkie lekcje kursu Matura z informatyki: arkusze krok po kroku·Zaloguj się, aby zapisać postęp na koncie.