Форум » Циклы и ветвления » в статград опечатка 22 №9 от 28.12.2020 » Ответить

в статград опечатка 22 №9 от 28.12.2020

elzara: var x, a, b: integer; begin readln(x); a:=0; b:=0; while x > 0 do begin a:= a + 1; b:= b + (x mod 8); x:= x div 8; end; writeln(a); write(b); end. в ответе указано 3 и 24 но в задании нужно считать в B сумму остатков при делении на 8 на печать выводиться 24. и цикл выполняется три раза если число больше 0. 7*3 максимум 21 как получить 24 не пойму! посмотрите пожалуйста. или ошибка или все таки есть ответ! написано ответ 40, тоже никак не получить 40.

Ответов - 2

cabanov.alexey: Статграда за такое число не было. Уточните первоисточник.

elzara: проект Вконтакте ЕГЭ 100 БАЛЛОВ



полная версия страницы