K = 0;
while (t > 0){
d = t mod 10;
if(d mod 2 == 0){k++; t = t div 10;}
else {t = t div 10;}
}
t - входное число
Var i,a,b,r:integer;
begin
read(a,b);
r:=1;
for i:=a to b do
r*=i;
writeln(r);
<span>end.</span>
Ответ:
1.150×32×64=307200÷1024÷2=150×4=
600Кбайт
2.недостаточно данных
3.3072
Кодировка ASCII - семибитная,
КОИ-8 - восьмибитная,
Windows-1251- восьмибитная
Значит эти варианты отпадают.
Остается Unicod, правда здесь надо сделать примечание:
Для тех входных данных, которые указаны в условии задачи кодировка UTF-16
Ответ: Unicode
Язык СИ:
1.
#include<stdio.h>
#include<math.h>
int main(){
long double x,y;
scanf("%Lf%Lf",&x,&y);
printf("%s\n",sqrtl(x*x+y*y)<=2?"yes":"no");
return 0;
}
2.
#include<stdio.h>
#include<math.h>
int main(){
long double x,y;
scanf("%Lf%Lf",&x,&y);
printf("%s\n",-2<=x && x<=0 && -2<=y && y<=0?"yes":"no");
return 0;
}