Wars. кодом активации к сверхновой игре «underground wars» является натуральное число. на запрос сервер посылает код, но почему-то не один, а несколько. но какой из них настоящий? герой олимпиады василий пупкин решил, что настоящий код состоит из цифр, в соответствующем разряде встречаются чаще всех присланных кодов. если такую цифру определить однозначно невозможно, настоящий код содержит в этом разряде цифру 0. например, если сервер прислал коды 234, 244 и 354, настоящий код будет 204, так как в разряде единиц все цифры одинаковые, десятки - установить невозможно, сотни-цифры 2, так как случается чаще всего. васе найти верный код и активировать игру. технические условия. программа wars читает с устройства стандартного ввода количество кодов n (2 < = n < = 100) и далее через пробел n натуральных чисел, не больше 109 - полученные коды. программа выводит на устройство стандартного вывода единственное число - настоящий код. если в отдельных кодах не хватает цифр, считать их нулями. незначащие нули в старших разрядах выводить не нужно. примеры ввод вывод 3 234 244 354 204 ввод вывод 3 122 33 43 3 ввод вывод 4 2 2 4 4 0
127
500
Ответы на вопрос:
Пример решения на python: n = [int( for i in range(int(result = ''while max(n) ! = 0: grid = [0] * 10 for i in range(len(n)): if n[i] ! = 0: temp = n[i] % 10 n[i] //= 10 grid[temp] += 1 else: temp = 0 grid[temp] += 1 temp = int(max(grid)) if grid.count(temp) == 1: temp = grid.index(temp) result = str(temp) + result else: result = '0' + resultif result == '0': print(0)else: print(int(result))нужно только пробелы правильно расставить
Популярно: Информатика
-
shoeva0202.05.2021 23:10
-
даданет05.02.2021 13:35
-
volontir0019.01.2021 00:32
-
olgagolova200726.05.2022 10:53
-
rada121330.12.2022 05:20
-
fckusowgwfy06.12.2020 18:13
-
alenka19991815.04.2021 15:44
-
davidpizhuk1345678910.02.2020 06:39
-
YUSUFOV24.10.2022 05:44
-
diana04s21.02.2023 03:47