n=5 n2=4 if(n%2==0): blad=0 else: blad=-1 if(n2%2==0): blad2=0 else: blad2=-1 wynik=[4,1,3,3,1] wynik2=[-1000000,-1000000,-1000000,-1000000] if((n>3)and(50001>n)): if(wynik[0]>wynik[1]): wiekszy=1 elif(wynik[0]<=wynik[1]): wiekszy=0 for j in range(1,n-1): k=j+1 if(wiekszy==1): if (wynik[j] >= wynik[k]): blad+=1 wiekszy = 1 elif (wiekszy == 0): if (wynik[j] <= wynik[k]): blad += 1 wiekszy = 0 print(blad) if ((n2 > 3) and (50001 > n2)): if (wynik2[0] > wynik2[1]): wiekszy = 1 elif (wynik2[0] <= wynik2[1]): wiekszy = 0 for j in range(1, n2 - 1): k = j + 1 if (wiekszy == 1): if(wynik2[j] >= wynik2[k]): blad2 += 1 wiekszy = 1 elif (wiekszy == 0): if (wynik2[j] <= wynik2[k]): blad2 += 1 wiekszy = 0 print(blad2)
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 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 | n=5 n2=4 if(n%2==0): blad=0 else: blad=-1 if(n2%2==0): blad2=0 else: blad2=-1 wynik=[4,1,3,3,1] wynik2=[-1000000,-1000000,-1000000,-1000000] if((n>3)and(50001>n)): if(wynik[0]>wynik[1]): wiekszy=1 elif(wynik[0]<=wynik[1]): wiekszy=0 for j in range(1,n-1): k=j+1 if(wiekszy==1): if (wynik[j] >= wynik[k]): blad+=1 wiekszy = 1 elif (wiekszy == 0): if (wynik[j] <= wynik[k]): blad += 1 wiekszy = 0 print(blad) if ((n2 > 3) and (50001 > n2)): if (wynik2[0] > wynik2[1]): wiekszy = 1 elif (wynik2[0] <= wynik2[1]): wiekszy = 0 for j in range(1, n2 - 1): k = j + 1 if (wiekszy == 1): if(wynik2[j] >= wynik2[k]): blad2 += 1 wiekszy = 1 elif (wiekszy == 0): if (wynik2[j] <= wynik2[k]): blad2 += 1 wiekszy = 0 print(blad2) |