Аня и данил жили в многоквартирном доме (количество квартир до 1000). анна заметила, что номера их квартир равны сумме кубов своих цифр. определите номера квартир, если классов - любой вариант решения.
228
299
Ответы на вопрос:
ответ:
program calc;
uses
math;
var
i, j, s, n, m: integer;
d: double;
begin
for i : = 1 to 1000 do begin
s : = 0;
j : = i;
while j > 0 do begin
d : = j mod 10;
d : = power (d, 3);
s : = s + trunc (d);
j : = j div 10;
end;
if s = i then
writeln (s);
end;
readln;
end.
объяснение:
в ответе 5 номеров:
1
153
370
371
407
Дешифровка: вход_откр ы т. способ дешифровки: const sh = ''; var st : string; i : integer; function decode(s : string; tabl : string; k : integer) : string; var j,n : integer; begin for j: =1 to length(s) do begin n: =pos(s[j],sh); if n> 0 then begin n: =n+k; while n> length(sh) do n: =n-length(sh); while n< =0 do n: =n+length(sh); s[j]: =sh[n]; end end; decode: =s; end; begin st: ='зыфйгфшрц . шд'; writeln(decode(st,sh,-6)); //for i: =-10 to 10 do writeln(decode(st,sh,i)); end.
Популярно: Информатика
-
катя477920.05.2020 06:32
-
Zoomf21.03.2023 21:23
-
mashacolobowa224.03.2020 10:17
-
усман1410.07.2021 16:04
-
ЛизаБугакова24.02.2021 13:13
-
dasew124.02.2023 22:00
-
DenisGaleev23.07.2020 09:13
-
мариана2426.05.2020 10:30
-
1artemochek31.05.2021 04:06
-
daklochkov01.01.2021 23:07