#include <iostream>
using namespace std;
int main()
{
double x, y;
cin >> x >> y;
if ((x >= 2) && (y >= (5 * x - 22) / 3) && (y <= (23 - 4 * x) / 3))
cout << "true";
else
cout << "false";
return 0;
}
Получится машина
если / указывало место курсора
Что бы из 10-ной с.с перевести в 2-ную,8-ричную,16-ричную системя счисления необходимо поделить данное число на основание с.с в которую хотим перевести числа,т.е у на число 137 (10)"в десятичной с.с" мы ходим перевести в двоичную с.с то мы число 137 делим на основание с.с (т.е на 2) до тех пор пока частное не станет меньше делимого,затем записываем ответ с последнего частного и всех последующих остатков(т.е с конца выражения) , и так же в других с.с (делим число на 8, потом делим число на 16)
а что бы выполнить перевод из 2-ной,8-ной,16-ной с.с необходимо расставить степени числа начиная от знака равно(справа на лева ) от нулевой степени по n-ную степень,затем затем записать разложить данное число на сумму произведения основания с.с и составляющую числа.
так что как то так,смотреть рисунки =)
в 16-ричной с.с алфавит системы составляют числа от 0 до 9,а до 16 цифр дополняется буквами: A=10, B=11, C=12, D=13, E=14,F=15
Находим минимальную степень двойки, такую, чтобы 2^n>36. Получаем n=6. То есть, чтобы закодировать 36 жестов необходимо 6 бит (столько информации содержит один жест). За полминуты передаётся 50 жестов, то есть 50*6=300 бит. Значит за секунду передаётся 300/30=10 бит. Ответ: скорость передачи сообщения 10 бит/с.
Программа для решения задачи - в прилагаемом файле. Только размерность там не 20*30, а 5*4 (чтобы легче проверять было).