#include <iostream>typedef long double ld;using namespace std;int main() { ld x, y; cin >> x >> y; if (x*x + y*y >= 9 && x*x + y*y <= 25 && x >= 0) cout << "YES"; else cout << "NO"; return 0;}
Программа выводит YES, если точка принадлежит закрашенной области, иначе NO.
Язык программирования C++.
Анимация процесса копирования или архивации
_____________________________________
Если 222 - это 2^22 (2 в степени 22), а 215 - это 2^15, то:
2^22 бит/с = 2^22 / 8 байт/с = 2^19 байт/с = 2^19 / 1024 Кбайт/с = 2^9 Кбайт/с = 512 Кбайт/с
2^15 бит/с = 2^15 / 8 байт/с = 2^12 байт/с = 2^12 / 1024 Кбайт/с = 2^2 Кбайт/с = 4 Кбайт/с
1. Время получения первых 1024 Кбайт:
1024 / 512 = 2 с
2. 8 Мбайт = 8*1024 Кбайт
Время получения информации от провайдера:
8*1024/4 = 2048 с
Общее время = 2+2048 = 2050 с
У меня получилось 8 команд:
1) повернись вправо на 90 градусов;
2) пройди вперед на 2 клетки;
3) повернись влево на 90 градусов;
4) пройди вперед на 3 клетки;
5) повернись влево на 90 градусов;
6) пройди вперед на 2 клетки;
7) повернись влево (вправо) на 180 градусов;
8) пройди вперед на 5 клеток.
Если Ентик может двигаться назад, то команды под номером 7 и 8 можно заменить на "7) пройди назад на 5 клеток", тогда будет 7 команд.
Удачи…
"Навигатор"
Рабочая область
"Файл"
"Рассылка"
"Главная"