Сергей Алексеевич Лебедев
2 ноября 1902 г
Ввести число 1
|
Ввести число 2
|
Если число 1 больше числа 2
да нет
| |
чиcло1=число1*2 чиcло1=число1^2
чиcло2=число2^2 чиcло2=число2*2
|_____________________ |
|
Вывести число 1
|
Вывести число 2
Def pseudo_list():
for i in range(N):
yield (i*9876+1024)%1000
N = 10**6 + 1
A = pseudo_list()
count = [0] * 1000
for x in A:
count[x] += 1
x = 0
sum_count = count[0]
while sum_count <= N//2:
x += 1
<span> sum_count += count[x] </span>
<span>print(x)
Ответ: 496</span>
У этого редактора своеобразный интерфейс, который ни на что не похож, он не похож на Word или Excel.
Я расскажу, про мои методы работы в нем.
Я выбираю команды не путем выбора пиктограммы, а нажимая hotkey на клавиатуре (типа Shift+C для обрезки и прочие). Масшаьируюсь колесиком с зажатым Ctrl. панорамируюсь средней кнопочкой.
Он поддерживает и графические планшеты, так что в нем можно рисовать и с дигитайзера и кнопки (виртуальные и физические) на нем тоже работают и на них тоже можно навесить нужные для вас команды.
Вы ввели число: 17318 в восьмеричной системе счисления и хотите перевести его в двоичную.
Для этого переведем его сначала в десятичную вот так :
17318 = 1∙83+7∙82+3∙81+1∙80 = 512+448+24+1 = 98510
Получилось: 98510
Переведем 98510 в двоичную систему вот так:
Целая часть числа находится делением на основание новой
9852-98449221-49224620-24612320-1226121-603021-301520-14721-6321-211
Получилось:98510 = 11110110012
Результат перевода:
17318 = 11110110012