n = int(input()) licznik1 = 0 DZWIEKI = list(map(int, input().split())) dzwieki = DZWIEKI.copy() for i in range(len(dzwieki)-1): if i % 2 == 0: #powinno byc wieksze if dzwieki[i] <= dzwieki[i+1]: dzwieki[i+1] = -1000001 licznik1 += 1 else: #powinno byc mniejsze if dzwieki[i] >= dzwieki[i+1]: dzwieki[i + 1] = 1000001 licznik1 += 1 licznik2 = 0 dzwieki = DZWIEKI.copy() for i in range(len(dzwieki)-1): if i % 2 == 1: #powinno byc wieksze if dzwieki[i] <= dzwieki[i+1]: dzwieki[i+1] = -1000001 licznik2 += 1 else: #powinno byc mniejsze if dzwieki[i] >= dzwieki[i+1]: dzwieki[i + 1] = 1000001 licznik2 += 1 print(min(licznik1, licznik2))
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 | n = int(input()) licznik1 = 0 DZWIEKI = list(map(int, input().split())) dzwieki = DZWIEKI.copy() for i in range(len(dzwieki)-1): if i % 2 == 0: #powinno byc wieksze if dzwieki[i] <= dzwieki[i+1]: dzwieki[i+1] = -1000001 licznik1 += 1 else: #powinno byc mniejsze if dzwieki[i] >= dzwieki[i+1]: dzwieki[i + 1] = 1000001 licznik1 += 1 licznik2 = 0 dzwieki = DZWIEKI.copy() for i in range(len(dzwieki)-1): if i % 2 == 1: #powinno byc wieksze if dzwieki[i] <= dzwieki[i+1]: dzwieki[i+1] = -1000001 licznik2 += 1 else: #powinno byc mniejsze if dzwieki[i] >= dzwieki[i+1]: dzwieki[i + 1] = 1000001 licznik2 += 1 print(min(licznik1, licznik2)) |