8) 1
запредположим вначале он в точке 0,0 выполнив три команды попадет в точку 1,2 следовательно повторив эти движения три раза попадет в точку 3,6, для возврата из которой надо выпонить 1 команду
9) знать бы еще какие команды он может выполнять... пример алгоритма
while 1:
if впереди стена then break
else вперед
поворот направо
while 1:
красить
if впереди стена then break
else вперед
поворот направо
вперед
while 1:
if слева стена then крась; вперед
else break
Ответ на картинке,решали уже мы это
// C++
#include <iostream>
int main()
{
int input;
std::cin >> input;
std::cout << "sum = " << input % 10 + input % 100 / 10;
if(input % 10 > input % 100 / 10)
{
cout << input % 10 << " > " << input % 100 / 10;
}else if(input % 10 < input % 100 / 10)
{
cout << input % 10 << " < " << input % 100 / 10;
}else
{
cout << input % 10 << " = " << input % 100 / 10;
}
return 0;
}
Ну допустим 2 . 2+2=4 и одновременно 2*2 = 4. Надеюсь я правильно понял задачу
а вот еще 0+0=0 и 0*0=0
Program rrr;
var a,s:longint;
begin
read(a);
s:=455545656566556;
if (a mod 4)=0 then s:=a div 2
else s:=a;
write(s);
end.