Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # Задача 1
- Напишите программу, на вход которой подается одна строка с целыми числами. Программа должна вывести сумму этих чисел.
- Используйте метод split строки.
- Sample Input:
- 4 -1 9 3
- Sample Output:
- 15
- # Задача 2
- Напишите программу, которая принимает на вход список чисел в одной строке и выводит на экран в одну строку значения, которые встречаются в нём более одного раза.
- Для решения задачи может пригодиться метод sort списка.
- Выводимые числа не должны повторяться, порядок их вывода может быть произвольным.
- Sample Input 1:
- 4 8 0 3 4 2 0 3
- Sample Output 1:
- 0 3 4
- Sample Input 2:
- 10
- Sample Output 2:
- Sample Input 3:
- 1 1 2 2 3 3
- Sample Output 3:
- 1 2 3
- Sample Input 4:
- 1 1 1 1 1 2 2 2
- Sample Output 4:
- 1 2
- # Задача 3
- Напишите программу, которая считывает с консоли числа (по одному в строке) до тех пор, пока сумма введённых чисел не будет равна 0 и сразу после этого выводит сумму квадратов всех считанных чисел.
- Гарантируется, что в какой-то момент сумма введённых чисел окажется равной 0, после этого считывание продолжать не нужно.
- В примере мы считываем числа 1, -3, 5, -6, -10, 13; в этот момент замечаем, что сумма этих чисел равна нулю и выводим сумму их квадратов, не обращая внимания на то, что остались ещё не прочитанные значения.
- Sample Input:
- 1
- -3
- 5
- -6
- -10
- 13
- 4
- -8
- Sample Output:
- 340
- # Задача 4
- Напишите программу, которая выводит часть последовательности 1 2 2 3 3 3 4 4 4 4 5 5 5 5 5 ... (число повторяется столько раз, чему равно). На вход программе передаётся неотрицательное целое число n — столько элементов последовательности должна отобразить программа. На выходе ожидается последовательность чисел, записанных через пробел в одну строку.
- Например, если n = 7, то программа должна вывести 1 2 2 3 3 3 4.
- Sample Input:
- 7
- Sample Output:
- 1 2 2 3 3 3 4
- # Задача 5
- Напишите программу, которая считывает список чисел lst из первой строки и число xx из второй строки, которая выводит все позиции, на которых встречается число x в переданном списке lst.
- Позиции нумеруются с нуля, если число x не встречается в списке, вывести строку "Отсутствует" (без кавычек, с большой буквы).
- Позиции должны быть выведены в одну строку, по возрастанию абсолютного значения.
- Sample Input 1:
- 5 8 2 7 8 8 2 4
- 8
- Sample Output 1:
- 1 4 5
- Sample Input 2:
- 5 8 2 7 8 8 2 4
- 10
- Sample Output 2:
- Отсутствует
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement