Ловите решение.
Задача сложна тем, что остаток от деления может быть может быть любым, от 1 до B-1. Поэтому она свелась к тому, чтобы ЛЮБОЕ число представить как 1. А нуль оставить нулём. Простейшим решением этой подзадачи явилось следующее: ( (Х + 2) // (Х + 1) ) % 2. В таком случае при Х = 0 левая часть выражения становится равна 2 и результат вычислений - 0. А при любом другом числе левая часть равна 1 и результат вычислений тоже будет 1. Теперь осталось выразить Х через А и В.
(((А % В) + 2) // ((А % В) + 1)) % 2.
Однако, следует помнить, что % - это операция деления, и при В = 0 интерпретатор или компилятор выдаст ошибку.
Для варианта с YES можно было бы использовать print('YES' * 1 - (А % В)).
В начале вы задаете значение для i =k%3 (получилось 2)
Далее в цикле на каждом шаге прибавляешь к sum удвоенное i и увеличиваешь i на один.
2*2 + 3*2 + 4*2 + 5*2 = 28
Если вы что-то не поняли или нашли ошибку, то напишите, пожалуйста, автору.
К основным относятся те устройства без которых компьютер не будет работать:
системный блок, клавиатура, монитор, мышь.
остальное это переферийное оборудование, без которого компьютер спокойно будет работать...
принтер, тачпад (на ноутбуках основное т.к. это мышь), колонки, веб-камера, сканер и другие
10992 = 25360
Делите перво число на 8, пока остаток не станет меньше 8
№1
800*600*24=11520000бит=1440000байт=1406,25Кбайт
№2
1024*768*16=12582912бит=1572864байт=1536Кбайт
№3
10*10*8=800бит=100байт
№4
1600
№5
1024 точки
№6
600/2,54 = 236 точек/см.<span>
</span>2360*2360*32=21756,25Кбайт