Program n_1;
var s, m: real; n:integer;
begin
read(s);
n:=0; m:=s;
while (m<=1.5*s) do begin
m:=m*1.03;
n:=n+1;
end;
writeln(n);
end.
Честно говоря, решение тут вообще не зависит от S. Всегда выводится одно и то же число - 14
Если нужен алгоритм, то так
-4 ! +5 ! +4 ! -10!
$ - значит абсолютный адрес, не меняется при переносе.
1) С3 -> B4 значит на одну строку вниз, на ячейку влево, значит B1 перейдет в A2, ответ
=$A$1 + A2
2) E3 -> D2 это на строку выше и столбец левее
<span>B2 -> A1
</span><span>$C3 -> $C2
</span>ответ
<span>=A1+$C2</span>
# Код на ruby 2.2.3p173
(9999).downto(1000) {|i|
s = i.to_s()
s = s[0..2] + s.reverse
n = s.to_i
next if not s.include?('7')
next if not s.include?('4')
sum = 0
while n > 0 do
sum += n % 10
n = n / 10
end
next if sum != 39
p s
break;
}
Ответ 9437349