Впервой строке задаётся количество названий столиц - число n. в следующих n строках названия столиц по одному в строке. отсортируйте названия столиц в алфавитном порядке и выведите их по одному в строке.
sample input:
2
moscow
berlin
sample output:
berlin
moscow
мой код:
x = int (
y = str(
z = str (
tuple = (y,z)
for word in sorted(tuple):
print(word)
ошибка: failed test #2. runtime error
traceback (most recent call last):
file "jailed_code", line 3, in
z = str (
eoferror: eof when reading a line
подскажите , в чем проблема
Разница между максимальным и минимальным трехзначными числами должна превышать десятичное число 200 (пока не будем учитывать дополнительное ограничение на несимметричность), т.е.
В целых числах получаем условие p≥6, т.е. основание системы счисления не может быть меньше 6.
Найдем, сколько трехзначных чисел можно получить в системе счисления с основанием 6:
Симметричными будут числа вида 5х5, 4х4, 3х3, 2х2, 1х1, где х - любая из цифр по основанию 6. Итого получается пять групп, в каждой из которых шесть чисел, т.е. всего трехзначных симметричных чисел может быть 30. Следовательно, в системе счисления по основанию 6 можно записать 215-30=185 трехзначных несимметричных чисел, что меньше ограничения 200.
Проверим систему счисления по основанию 7:
Симметричными будут числа вида 6х6, 5х5, 4х4, 3х3, 2х2, 1х1, где х - любая из цифр по основанию 7. Итого получается шесть групп, в каждой из которых семь чисел, т.е. всего трехзначных симметричных чисел может быть 42. Следовательно, в системе счисления по основанию 7 можно записать 342-42=300 трехзначных несимметричных чисел, что превышает ограничение 200.
ответ: 7