Значение арифметического выражения
3*438+2*423+420+3*45+2*44+1
записали в системе счисления с основанием 16. Сколько значащих нулей содержится в этой записи?
Источник: Демонстрационный вариант ЕГЭ по информатике 2022 г. задания №14
Решение:
|
1 2 3 4 5 6 7 |
a = 3*4**38+2*4**23+4**20+3*4**5+2*4**4+1 k=0 while a>0: if a%16==0: k+=1 a=a//16 print(k) |
Ответ: 15