Top.Mail.Ru
Ответы
Аватар пользователя
10лет
Изменено
Аватар пользователя
Аватар пользователя
Аватар пользователя
Программирование
+3

Программирование на Scala

Помогите пожалуйста!!!! Может у кого есть решение задач?? ? Или кто знает как их решать?? ?
Пожалуйста помогите очень очень надо=(((
Вариант 1
1. f(m,n) - сумма всех натуральных чисел от m до n включительно, в десятичной
записи которых нет одинаковых цифр.
2. Список содержит целые числа, а также другие списки, такие же как и
первоначальный. Получить список, содержащий только целые числа из всех
вложенных списков. Пример:
f(List(List(1, 1), 2, List(3, List(5, 8)))) = List(1, 1, 2, 3, 5, 8)
Вариант 2
1. f(n) - сумма квадратов всех простых делителей натурального числа n.
2. Список содержит элементы одного, но любого типа. Среди элементов есть
повторяющиеся. Получить список, содержащий каждый элемент только один
раз (удалить все повторы) .
Вариант 3
1. f(n) - сумма цифр наибольшего простого делителя натурального числа n.
2. Список содержит элементы одного, но любого типа. Получить список,
содержащий каждый имеющийся элемент старого списка k раз подряд. Число
k задается при выполнении программы.
Вариант 4
1. f(m,n) - наименьшее общее кратное натуральных чисел m и n.
2. Список содержит элементы одного, но любого типа. Получить список, из
элементов исходного, удаляя каждый k-й элемент. Число k задается при
выполнении программы.
Вариант 5
1. f(n,k) - число размещений из n по k. Факториал не использовать.
2. Список содержит элементы одного, но любого типа. Получить новый список,
перемещая циклически каждый элемент на k позиций влево (при перемещении
на одну позицию первый элемент становится последним, второй первым и так
далее) . Число k задается при выполнении программы. Если k отрицательное,
то перемещение происходит вправо.
Вариант 6
1. f(n) - наибольшее совершенное число не превосходящее n. Совершенным
называется натуральное число n равное сумме своих делителей, меньших n,
например 6 = 1 + 2 + 3 ( f(6) = 6, f(7) = 6, ..).
2. Список содержит элементы одного, но любого типа. Получить два списка из
элементов исходного, выбирая в первый элементы с четными индексами, а во
второй с нечетными.
Вариант 7
1. f(n) - количество точек с целыми координатами, находящихся в круге с центром
в начале координат и радиусом n (n — натуральное число) .
2. Список содержит элементы одного, но любого типа. Получить список, из
элементов исходного, выбирав с m-го по n-й элемент (m<=n). Числа m и n
задается при выполнении программы.
Вариант 8
1. f(n) - сумма всех четных членов ряда Фибоначчи, не превышающих n. Ряд
Фибоначчи: 1,1,2,3,5,8,13,21,34,55,89,...(каждый член, начиная с третьего
равен сумме двух предшествующих) .
2. Элементами главного списка является другие списки. Отсортировать главный
список, расположив внутренние списки по возрастанию количества их
элементов.
Вариант 9
1. f(n,k) - количество чисел от 1 до n включительно, сумма квадратов цифр
которых равна k.
2. Список содержит целые числа и строки. Получить два списка из элементов
исходного, выбирая в первый числа, а во второй строки.
Вариант 10
1. f(n,d) - суммарное количество использований цифры d (0,1,2,3,4,5,6,7,8,9) для
записи всех чисел от 1 до n включительно.
2. Список содержит элементы одного, но любого типа. Получить список, из
элементов старого, выбрав из него случайно k элементов. Число k задается
при выполнении программы.
Вариант 11
1. f(n) - наибольшее из чисел от 1 до n включительно, обладающее свойством:
сумма цифр n в некоторой степени > 1 равна самому числу n. Пример: 512 = 83
2. Список в качестве элементов содержит кортежи типа: (n, s), где n — целые
числа, а s — строки. Получить два списка из элементов исходного, выбирая в
первый числа, а во второй строки из кортежей.

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

11 вариантов по 2 задачи? Серьезно?

Аватар пользователя
Искусственный Интеллект
10лет

не выёживайся. пиши как нормальные пишут.. . на паскакале.. .