Задача Преобразование последовательности Задана последовательность A = (A1, A2, …AK) из K целых положительных чисел. На основании её получите последовательность B = (B1, B2, …BK), где Bi — максимальное из чисел, полученных из Ai заменой в его двоичном представлении (без ведущих нулей) одной единички на ноль, либо одного нуля на единичку.
Формат входных данных
В первой строке записано число K (1 ≤ K ≤ 105). Вторая строка состоит из K чисел, не превосходящих 232 − 1 — последовательности A (для 50 % тестов эти числа не превосходят 216 − 1). Числа Bi также не должны превосходить этой величины.
Формат выходных данных
Выведите строку из K чисел — элементов последовательности B. Числа должны разделяться единственным пробелом, в начале и конце строки пробелы не допускаются.
207
413
Ответы на вопрос:
Var a: array [1..12] of real; //массив стоимости s: real; //сумма i: integer; begin s: = 0; for i: = 1 to 12 do {12 раз вводим стоимость предмета и прибавляем ее к значению s} begin writeln('введите стоимость предмета'); readln(a[i]); s: = s + a[i]; end; writeln('общая стоимость всех предметов: ', s); end.
Популярно: Информатика
-
iququwisjjs11.06.2021 01:52
-
shahboz312.04.2022 01:47
-
Mirinda000127.08.2022 01:53
-
flslskns21.07.2021 12:21
-
lianochkaya1413.02.2020 07:19
-
nesso19.01.2020 16:17
-
marina0242709.04.2021 07:46
-
тисрлю08.07.2022 15:07
-
532настя4351017.09.2020 17:06
-
Karbobo03.04.2022 15:56