1.
Function Check(A : Longint) : Boolean;
Begin
If A>9 then Check:=((A mod 10)=(A div 10 mod 10)) and Check(A div 10) else Check:=True;
end;
Var N : Longint;
Begin
Readln(N);
Writeln(Check(N));
end.
Алг
нач
опустить перо
сместиться на вектор(2,0)
на вектор(1,1)
на вектор(0,3)
на вектор(-1,1)
на вектор(2,0)
на вектор(-1,-1)
на вектор(0,-3)
на вектор(1,-1)
поднять перо
сместиться на вектор(6,0)
//для "0"
Сформировываем двумерный массив с случайными числами и находим сумму всех элементов
<span />
Ну вот, вроде ,я сделал.Как ты сказал - без mod div и /
program znanija; const min=1; max=27;var s, d, e, c, n: Integer;begin repeat write('Введите n (', min, '<=n<=', max, ') '); Readln(n); until n in [min..max]; c:=0; for s:=1 to 9 do for d:=0 to 9 do for e:=0 to 9 do if s+d+e=n then Inc(c); writeln('Количество чисел с суммой цифр = ', n, ' = ', c);end.
#include <iostream>
using namespace std;
int main(){
int x;
cin >> x;
if(x <= 0)
cout << "NO"
else if(x < 3)
cout << "Winter";
else if(x > 2 and x < 6)
cout << "Spring";
else if(x > 5 and x < 9)
cout << "Summer";
else if(x > 8 and x < 12)
cout << "Autumn";
else
cout << "NO;
return 0;
}