Алгоритмы(1657 задач)
Структуры данных(279 задач)
Интерактивные задачи(17 задач)
Другое(54 задач)
Пусть дан одномерный массив из N· M· K элементов. Все его элементы взяли и записали с конца в трехмерный массив размера N × M × K. В результате первый элемент одномерного массива оказался в клетке с координатами (n, m, k), второй — в клетке с координатами (n, m, k - 1) и т.д, (k + 1)-ый элемент оказался в клетке с координатами (n, m - 1, k), (k + 2)-ой элемент оказался в клетке с координатами (n, m - 1, k - 1) и т.д., а (n· m· k)-ый элемент — в клетке с координатами (1, 1, 1). Пусть в одномерном массиве элемент имел порядковый номер i, тогда найдите координаты этого элемента в трехмерном массиве и выведите сам элемент.
В первой строке входного файла даны четыре натуральных числа N, M, K, i (i ≤ N· M· K), не превосходящие 10. В последующих строках задан трехмерный массив следующим образом: даны N наборов чисел, записанных в M строк по K чисел в каждой строчке. Наборы чисел разделены пустыми строками, все числа целые, неотрицательные и не превышают 1000.
В выходной файл требуется вывести координаты i-ого элемента и его значение.
2 2 2 3 1 2 3 4 5 6 7 8
2 1 2 6
Выведите все элементы списка с четными индексами
(то есть A[0], A[2], A[4], ...).
Программа должна быть эффективной и не выполнять лишних действий!
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 3 4 5
1 3 5
Выведите все четные элементы списка.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 2 2 3 3 3 4
2 2 4
Найдите количество положительных (\(> 0\)) элементов в данном списке.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 -2 3 -4 5
3
Дан список чисел. Выведите все элементы списка, которые больше предыдущего элемента.
Вводится список чисел. Все числа списка находятся на одной строке.
Выведите ответ на задачу.
1 5 2 4 3
5 4