Top.Mail.Ru
Ответы

Питон( не пайтон) прога пж помогите

1)

По данному натуральному числу

a и натуральному

n вычислите сумму
1
+
𝑎
+
𝑎
2
+
.
.
.
+
𝑎
𝑛
1+a+a
2
+...+a
n
.

Входные данные

Вводятся два натуральных числа —

a и

n
(
𝑎
,
𝑛
<
100
)
(a,n<100).

Выходные данные

Выведите полученное значение суммы.

Sample Input:

2
2
Sample Output:

7
Напишите программу. Тестируется через stdin → stdout

2)

Вводятся натуральные числа

a и

b. Гарантируется, что

a не превосходит

b. Выведите все чётные числа от

a до

b (включительно).

Входные данные

Вводятся два натуральных числа —

a и

b

(


𝑏
)

​(a⩽b)​.

Выходные данные

Выведите все чётные числа от

a до

b (включительно).

Sample Input:

2
5
Sample Output:

2
4
Напишите программу. Тестируется через stdin → stdout

3)

В ряд выписаны натуральные числа от
1
1 до
𝑛
n и задано натуральное число
𝑘
k. Выполняется один или несколько шагов по удалению чисел в этом ряду. На очередном шаге оставшиеся числа просматриваются в возрастающем порядке, и каждое
𝑘
k-е число удаляется. Если после очередного шага осталось меньше
𝑘
k чисел, то процесс удаления чисел завершается.

Необходимо определить, на каком шаге будет удалено число
𝑛
n, или выяснить, что оно не будет удалено до завершения процесса.

Например, пусть
𝑛
=
13
,
𝑘
=
2.
n=13,k=2.
На первом шаге будут удалены числа
2
,
4
,
6
,
8
,
10
2,4,6,8,10 и
12
12, останутся числа
1
,
3
,
5
,
7
,
9
,
11
1,3,5,7,9,11 и
13
13. На втором шаге будут удалены числа
3
,
7
3,7 и
11
,
11, останутся числа
1
,
5
,
9
1,5,9 и
13.
13. На третьем шаге будут удалены числа
5
5 и
13
,
13, останутся числа
1
1 и
9.
9. На четвертом шаге будет удалено число
9
,
9, останется число
1.
1. Поскольку осталось одно число, процесс завершается. Таким образом, число
13
13 будет удалено на третьем шаге.

Требуется написать программу, которая по заданным числам
𝑛
n и
𝑘
k определяет, на каком шаге будет удалено число
𝑛
n.

Входные данные

На вход в первой строке подается целое число
𝑛
(
3

𝑛

1
0
18
)
.
n(3⩽n⩽10
18
). Во второй строке записано целое число

k
(
2

𝑘

100
,
𝑘
<
𝑛
)
.
(2⩽k⩽100,k<n).

Выходные данные

Выведите одно целое число – номер шага, на котором будет удалено число
𝑛
n, или число
0
0, если число
𝑛
n не будет удалено.

Sample Input:

13
2
Sample Output:

3
Напишите программу. Тестируется через stdin → stdout

4)

Дан список чисел. Найдите максимальный элемент, а также посчитайте, сколько раз он входит в список.

Входные данные

Вводится список натуральных чисел. Все числа списка вводятся в одной строке, разделённые пробелом.

Выходные данные

Выведите ответ на задачу.

Sample Input 1:

1 2 3 4 5 6
Sample Output 1:

6 1
Sample Input 2:

444 1 444 2 444 3 444 4 444
Sample Output 2:

444 5
Напишите программу. Тестируется через stdin → stdout

5)

Дан список чисел. Определите, сколько в этом списке элементов, которые больше обоих своих соседей, и выведите количество таких элементов.

Входные данные

Вводится список натуральных чисел. Все числа списка вводятся на одной строке, разделённые пробелом.

Выходные данные

Выведите ответ на задачу.

Sample Input 1:

1 5 1 5 1
Sample Output 1:

2
Sample Input 2:

1 2 3 4 5
Sample Output 2:

0
Напишите программу. Тестируется через stdin → stdout

По дате
По рейтингу
Аватар пользователя
Профи

о господи..

Аватар пользователя
Мудрец

2

123
 a = int(input()) 
b = int(input()) 
print(list(range(a + a % 2, b + 1, 2))) 

Решил только 1 задание, потому что плохо знаю питон. Вот если бы через пайтон, тогда все.