Задача №893. Забавный конфуз Пусть A — массив, состоящий изNэлементов A1,...,AN. Обозначим его максимальноеи минимальное значение как max(A) и min(A) соответственно. Вычислим сумму элементов S, S=A1+A2+…+AN. Заменим каждый элемент массива на разницу S и этого элемента: Ai:=S-Ai, 1iN. Такое преобразование массива A назовем операцией Confuse. Напишите программу, которая по массиву B, полученному в результате K–кратного применения операции Confuse к некоторому массиву A, вычислит разность max(A)-min(A).
Входные данные
Первая строка входного файла содержит целые числа N и K, где N — количество элементов массива B (2 N 10000), а K — количество применений операции Confuse к начальному массиву A, 1 K 100. Вторая строка файла содержит N элементов массива B. Элементы массива B — целые числа, принадлежащие диапазону от -2 000 000 000 до 2 000 000 000.
Выходные данные
Единственная строка выходного файла должна содержать целое число - разность max(A) и min(A).
Примеры
входные данные
4 2
45 52 47 46
выходные данные
7
247
324
Ответы на вопрос:
Вязыке с++/ cи string peremennaya_1; в pascal str: peremen[x]; \\ вместо икса может быть число от 0 до 255 в php $a = "строка" ; в бейсике dim peremennaya as string
Популярно: Информатика
-
ryzik198812.08.2022 05:07
-
linabananchik25.01.2022 02:44
-
NancyKorea20.08.2022 05:10
-
хорош1610.08.2020 14:37
-
dedchik17.06.2023 15:19
-
antarxanoff200126.09.2021 13:34
-
nickname01115.11.2022 04:02
-
ivankamartynyk15.05.2023 02:46
-
Владислав1535105.12.2022 13:57
-
очентупой19.12.2021 11:30