Witajcie Forumowicze
Mój projekt polega na skonstruowaniu algorytmu który dla dwuwymiarowej tablicy o wartościach całkowitych
wyznacza numer wiersza o maksymalnej i nieparzystej wartości sumy elementów
Jeśli nie ma rozwiązania to wartością indeksu jest –1.
Obrazując
2 4 8 --> 14
2 6 3 --> 11
8 2 5 --> 15
1 3 5 --> 9
Założeniem programu ma być to że z wierszy wybieramy największy nieparzysty, czyli 3
a więc zabrałem się za definiowanie wartości
import random
x1 = random.randint(1, 9)
x2 = random.randint(1, 9)
x3 = random.randint(1, 9)
x4 = random.randint(1, 9)
x5 = random.randint(1, 9)
x6 = random.randint(1, 9)
x7 = random.randint(1, 9)
x8 = random.randint(1, 9)
x9 = random.randint(1, 9)
x10 = random.randint(1, 9)
x11 = random.randint(1, 9)
x12 = random.randint(1, 9)
x123 = x1+x2+x3
x456 = x4+x5+x6
x789 = x7+x8+x9
x101112 =x10+x11+x12
print(x1,x2,x3)
print(x4,x5,x6)
print(x7,x8,x9)
print(x10,x11,x12)
if x123 %2 == 0: #Wiem że tu powinna być raczej definicja
print('parzysta')
else:
print('nieparzysta')
i tak dalej.
Potrzebuję dopisać kod który wybierze najwyższą wartość nieparzystą, pokombinować z definicją ? Przyznam, że w pythonie jestem dość początkujący. Nie oczekuję rozwiązania a wskazania drogi
Dążę do tego aby w odpowiedzi pojawił numer kolumny o najwyższej nieparzystej
Za wszelkie wskazówki , kroki dalej pięknie dziękuję ! Æ