Series 36. Дано целое число K, а также K наборов ненулевых целых чисел. Каждый набор содержит не менее двух элементов, признаком его завершения является число 0. Найти количество наборов, элементы которых возрастают.

Решение на Python 3

import random

K = random.randrange(1,7)

print("K = ",K)

count_inc = 0
for i in range(0,K):
x_prev = random.randrange(1,4)
print(x_prev,end="; ")
x = random.randrange(1,4)
print(x,end="; ")
if x > x_prev:
flag = True
else:
flag = False
while True:
x_prev = x
x = random.randrange(0,4)
print(x,end="; ")
if x == 0:
break
if not (flag and x > x_prev):
flag = False
print()
if flag:
count_inc += 1
print("Number of increasing series: ",count_inc)