Робот начал в точке x=2, y=1
Цикл 1
- Смещение на (2, -2). Новая точка: x=4, y=-1
- Смещение на (5, 3). Новая точка: x=9, y=2
- Смещение на (-3, 4). Новая точка: x=6, y=6
Цикл 2
- Смещение на (2, -2). Новая точка: x=8, y=4
- Смещение на (5, 3). Новая точка: x=13, y=7
- Смещение на (-3, 4). Новая точка: x=10, y=11
Цикл 3
- Смещение на (2, -2). Новая точка: x=12, y=9
- Смещение на (5, 3). Новая точка: x=17, y=12
- Смещение на (-3, 4). Новая точка: x=14, y=16
Робот оказался в точке x=14, y=16.
Этот список можно воспринимать как запись последовательных целых чисел в четвертичной системе счисления с цифрами A=0, К=1, Р=2, У=3. Видно, что при такой замене букв на цифры на 1-м месте стоит ноль (00000), на 2-м единица, ..., на 450-м - 449. Переводим 449 в четвертичную систему, получаем 13001. Заменяем цифры на буквы, и в итоге узнаем, что на 450-м месте будет слово КУААК
Задание 1
#include <iostream>
using namespace std;
int main() {
int a, b;
cin >> a >> b;
cout << a - b;
}
Задание 2
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << pow(a, 2) << ' ' << pow(a, 3)<< ' ' << pow(a, 5);
}
Задание 3
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << "The next number for the number " << a << " is " << a + 1 <<"!\n" <<"The previous number for the number "<< a << " is " << a - 1 <<"!";
}
Задание 4
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a;
cin >> a;
cout << (3 * pow(a, 3) + 18 * pow(a, 2)) * a + 12 * pow(a, 2) - 5;
}
Задание 5
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a, b, c;
cin >> a >> b >> c;
cout << a % 7 << "\n" << b % 7 << "\n" << c % 7;
}
Задание 6
#include <iostream>
#include <math.h>
using namespace std;
int main() {
int a, b, c, a1, b1, c1;
cin >> a >> a1 >> b >> b1 >> c >> c1;
cout << a1 % (8 - a) << "\n" << b1 % (8 - b) << "\n" << c1 % (8 - c);
}
Анимация процесса копирования или архивации
_____________________________________