Автор | Сообщение |
|
Отправлено: 22.03.20 19:48. Заголовок: к3 задача 29 ответ не совпадает
var temp,n,k,d0,d1,d2,d3,d4,d5:longint; begin k:=0; for n:=100000 to 777777 do begin temp:=n; d0:=temp mod 8; temp:=temp div 8; d1:=temp mod 8; temp:=temp div 8; d2:=temp mod 8; temp:=temp div 8; d3:=temp mod 8; temp:=temp div 8; d4:=temp mod 8; temp:=temp div 8; d5:=temp mod 8; if (d2+d3)>=(d0+d1+d4+d5) then k:=k+1; end; writeln('k=',k); end.
|
|
|
Новых ответов нет
[см. все]
|
|
|
| Администратор
|
Сообщение: 2041
|
|
Отправлено: 29.03.20 20:49. Заголовок: Наталия пишет: for n..
Наталия пишет: цитата: | for n:=100000 to 777777 do |
|
Вы задаёте диапазон чисел в десятичной системе счисления, а по условию эти минимальное и максимальное значения записаны восьмеричной.
|
|
|