Верещагин
Объяснение:
Предложение увеличилось на 128 бит или на 128/8=16 байт.
Поскольку 1 символ кодируется 1 байтом то в предложение добавлены 16 символов (в том числе пробелы. инициалы, знаки препинания)
Видим, что все художники записаны в формате: ФАМИЛИЯ ПРОБЕЛ ИНИЦИАЛ ТОЧКА ИНИЦИАЛ ТОЧКА ЗАПЯТАЯ ПРОБЕЛ (в последней фамилии запятой после инициалов нет).
Значит были добавлены 16 символов. последние 6 из которых - это инициалы со знаками препинания и пробелом. Тогда фамилия художника должна состоять из 9 символов и 1 пробела после неё. (всего 10 символов).
Такая фамилия в приведенном тексте - это Верещагин В.В.,_
Как раз всего 16 символов, с учетом последнего пробела обозначенного подчеркиванием.
Ранее текст выглядел так:
"В лучших музеях хранятся полотна таких замечательных русских художников, как Ге Н.Н., Гау Э.П., Серов В.А., Перов В.Г., Брюллов К.П., Васнецов В.М., Айвазовский И.К., Боровиковский В.Л."
Через if скучно решать конечно, но пусть тоже полежит такой вариант.
Первый )
n=int(input('Введите натуральное число: '))
enddigit = n % 10 *(n//10 % 10 != 1)
end = 'ek'
if enddigit == 1:
end = 'ka'
elif enddigit in range(2,5):
end ='ki'
print(f'{n} boch{end}')
Второй ) (решение через 1 конструкцию if, else)
n=int(input('Введите натуральное число: '))
a = n % 10 *(n//10 % 10 != 1 and n % 10 < 5)
end = 'ka'*(a==1) + 'ki'*(a!=1) if a else 'ek'
print(f'{n} boch{end}')
Третий ) (вариация второго без условий!)
n=int(input('Введите натуральное число: '))
a = n % 10 *(n//10 % 10 != 1)*(n % 10 < 5)
print(n, 'boch' + ('ka'*(a==1) + 'ki'*(a!=1))*(a!=0) + 'ek'*(a == 0))
Поделитесь своими знаниями, ответьте на вопрос:
Ть будь ласка розв'язати . як виміряти рівно 15 хвилин за двох пісочних годинників, що відміряють 7 хвилин і 11 хвилин?
ответ:
поставити два годинники одночасно. через 7 хвилин починати вварити яйце. у другому годиннику пісок ще буде сипатись 4 хвилини. після цього перевернути другий годинник і виміряти ще 11 хвилин.
объяснение: