Форум » Циклы и ветвления » в статград опечатка 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 БАЛЛОВ
полная версия страницы