Program gt;
var n,q,a1,a2,a3,a4,a5,a6,a7,a8,a9,a0:integer;
begin
read(n);
a0:=0;a1:=0;
a2:=0;a3:=0;
a4:=0;a5:=0;
a6:=0;a7:=0;
a8:=0;a9:=0;
while n>0 do
begin
q:=n mod 10;
n:=n div 10;
if(q=0)then a0:=a0+1;
if(q=1)then a1:=a1+1;
***********************
***********************
if(q=9)then a9:=a9+1;
end;
if(a0>1)or(a1>1)or....(a9>1)then writeln('yes')else writeln('no');
end.
буз массива как-то так получиться
N:10 for(i 1 ;i больше n ;i++) A[n+1 i больше ] 2* A[i]
Вот эти числа:
10001011 - 139
10111000 - 184
10011011 -155
10110100 - 180
Но, скорее всего, единица в последнем разряде указывает на знак, тогда:
<span>0001011 - 11
</span><span>0111000 - 56
</span><span>0011011 - 27
</span><span>0110100 - 52
</span>Соответственно, только первое число меньше 16
Оперативная память запомянает значения, например может запомнить все альбомы оксимирона (при условии есть она петуч). Процессор вычисляет значения, например складывает сумму смысла песен оксимирона (и ничего не вычислит, т.к. там нет смысла)