Задано натуральное число N. Напишите программу, которая выведет на экран все числа: сначала число N, а затем числа от 1 до N - 1.
Вводится одно натуральное число, не превосходящее 1000
Выведите N - 1 натуральное число. Числа должны быть разделены пробелами.
5
5 1 2 3 4
Задано натуральное число N. Напишите программу, которая выведет на экран все числа от 1 до N в обратном порядке.
Задано натуральное число N, не превосходящее 1000
Должны быть выведены в строку N натуральных чисел, разделенные пробелами.
2
2 1
Вводятся числа до тех пор, пока не будет введен 0. Определите, сколько среди них четных.
Вводятся целые числа, разделенные пробелами.
Выведите одно целое число.
1 2 3 0
1
Вводятся числа до тех пор, пока не будет введен 0. Вычислите их сумму.
Числа задаются в строке и разделены пробелами. Все числа целые.
Выведите одно целое число, равное сумме введенных чисел.
0
0
1 2 3 0
6
На контрольной работе N учеников сидят в ряд. Для каждого ученика известно, какую оценку он получил бы, если бы писал эту контрольную самостоятельно (оценка — это число от 2 до 5). Однако ученики могут писать контрольную не только самостоятельно, но и списывать у своего соседа, но только если сосед пишет контрольную самостоятельно. В этом случае списывающий получит такую же оценку, какую получит тот, у кого он списал.
А именно (правила применяются строго в указанном порядке):
Определите, кто какую оценку в итоге получит.
Вводится число N (1<=N<=10) - количество учеников, и далее последовательность из N чисел, описывающая, кто на какую оценку может написать контрольную, если будет писать самостоятельно.
Выведите N чисел - оценки, которые получат ученики за контрольную.
1. Первый и пятый ученики будут писать самостоятельно. Второй спишет у первого, а четвертый — у пятого (в итоге также получат пятерки). Третьему не у кого списывать, так как его соседи будут писать работу не самостоятельно.
2. Второй и четвертый спишут у третьего, пятый — у шестого.
5 5 2 3 4 5
5 5 3 5 5
6 2 2 3 2 2 4
2 3 3 3 4 4