Соревнование 1

Задача - 1

Заданием является считывание двух чисел из стандартного потока ввода и вывода их суммы (A+B) в стандартный поток вывода.

Формат входных данных

Заданы A и B в двух строках.

Формат выходных данных \

Целое число, сумма (A + B)

Пример входных данных

2
3

Пример выходных данных

5

Задача - 2

Получая массив целых чисел, находим сумму его элементов.

Например, если массив [1,2,3], то 1+2+3 = 6, так что возвращайте 6.

Пример входных данных

6 5 1

Пример выходных данных

12

Задача - 3

Получая массив целых чисел, вычислите доли его элементов, которые являются положительными, отрицательными и являются нулями. Выведите десятичное значение каждой дроби в новой строке.

Пример входных данных

-4 3 -9 0 4 1     

Пример выходных данных

0.500000
0.333333
0.166667

Объяснение

В массиве всего 6 эллементов среди них есть 3 положительных числа, 2 отрицательных числа и 1 ноль.
Пропорции встречаемости:
положительны: 3 / 6 = 0.5,
отрицательны: 2 / 6 = 0.333333,
нули: 1 / 6 = 0.166666.

Задача - 4

Это простая задача, чтобы начать все сначала. Учитывая сортированный массив и число V, можно ли вывести расположение индекса в массиве?

Формат входных данных:
Первая строка содержит целое число V, значение для поиска.
Последняя строка содержит целые числа, разделенные пробелами, каждое из которых является int.

TEST CASE 1

Пример входных данных

4
1 4 5 7 9 12

Пример выходных данных

1

TEST CASE 2

Пример входных данных

9
3 4 6 7 9 10

Пример выходных данных

4

TEST CASE 3

Пример входных данных

1
3 4 6 7 9 10

Пример выходных данных

-1

Задача - 5

Дана строка S. Определите, является ли она палиндромом.

Палиндромом называются строки, которые одинаково читаются как слева-направо, так и справа-налево.

TEST CASE 1

Пример входных данных

asdfgfdsa

Пример выходных данных

TRUE

TEST CASE 2

Пример входных данных

keks

Пример выходных данных

FALSE

Задача - 6

Условие Последовательность Фибоначчи определяется так:

    φ(0) = 0,  φ(1) = 1,  φ(n) = φ(n−1) + φ(n−2).

По данному числу n определите n-е число Фибоначчи φ(n).

TEST CASE 1

Пример входных данных

6

Пример выходных данных

8

TEST CASE 2

Пример входных данных

80

Пример выходных данных

23416728348467684

Задача - 7

Дан целочисленный массив, заполненный случайными числами. Упорядочить данный массив по возрастанию.

Пример входных данных

4 5 2 1 5 94 13 1

Пример выходных данных

1 1 2 4 5 5 13 94

Задача - 8

Имеются два упорядоченных по возрастанию (предыдущий элемент меньше последующего) массива. Требуется получить третий упорядоченный по возрастанию массив, путем слияния первых двух.

Пример входных данных

4 8 12 14 23 85
2 4 8 9 12 16

Пример выходных данных

2 4 4 8 8 9 12 12 14 16 23 85

Уточнение: сортировка - запрещена

Задача - 9

Дан массив чисел и размер сдвига K. Необходимо осуществить циклический сдвиг на K элементов вправо.

TEST CASE 1

Пример входных данных

1
1 2 3 4 5 6

Пример выходных данных

6 1 2 3 4 5

TEST CASE 2

Пример входных данных

4
1 2 3 4 5 6

Пример выходных данных

3 4 5 6 1 2

Задача - 10

Дан массив чисел и число K. Удалите из массива все числа равные K

Пример входных данных

5
1 2 3 5 6 5 5 5

Пример выходных данных

[1 2 3 6]