Например для 45, полиндромом будет 54, а их произведение равно 2430.
Задание, по сути, очень простое для любых двузначных чисел.
1985 = М + 622 - М/33
(М - М/33) = 1363
32М/33 = 1363 ⇒ М ≈ 1405.6
Ответ: 1405 или 1406 год.
#include <iostream>
#include <cmath>
using namespace std;
bool is_in_square(double x, double y)
{
return ((fabs(x)<=1)&&(fabs(y)<=1));
}
int main()
{
double x, y;
cin >> x >> y;
if (is_in_square(x,y)) cout << "YES";
else cout << "No";
return 0;
}
Пример:
0.5 -0.6
YES
Не real, а read:
for i:=1 to 10 do
read(A[i]);
Сколько раз вы выводите массив?
Потому что это что-то непонятное:
for i:=1 to 10 do
writeln (A[1],' ',A[2],' ',A[3],' ',A[4],' ',A[5],' '); (10 раз выводятся первые 5 элементов(?))
writeln (A[6],' ',A[7],' ',A[8],' ',A[9],' ',A[10],' ');
Если нужно вывести массив 1 раз:
for i:=1 to 10 do
writeln (A[i],' ');
23.
8 = 2³
т.е. для кодировки направления необходимо 3 бита. Тогда
264*3 = 792 бита
792/8 = 99 байт
24. 14+18 = 32
32 = 2⁵
т.е 5 бит
144*5 = 720 бит
720/8 = 90 байт
25. Для одного сигнала потребуется 3 бита.
45*3 = 135 бит
26. 0-5 = 6 Это 3 бита, 0-8= 9 = 4 бита 0-11 = 12 4 бита
3 + 4 + 4 = 11 бит