I=a*b*i
1мб=800*600*i
1мб=
![2^{23}](https://tex.z-dn.net/?f=2%5E%7B23%7D+)
бит=8388608 бит
800*600=480000(на 1 страницу)
480000*2=960000(на 2 страницы)
i=
![\frac{I}{a*b}](https://tex.z-dn.net/?f=+%5Cfrac%7BI%7D%7Ba%2Ab%7D+)
i=
![\frac{8388608}{960000}](https://tex.z-dn.net/?f=+%5Cfrac%7B8388608%7D%7B960000%7D+)
i=9
![2^{i}=N](https://tex.z-dn.net/?f=2%5E%7Bi%7D%3DN)
![2^{9} =512](https://tex.z-dn.net/?f=2%5E%7B9%7D+%3D512)
Ответ: Можно использовать максимум 512 цветов
#include <iostream>
using namespace std;
pair<float, float> function_frac(float A, float B, float C, float D) {
return make_pair((A * D) / (B * C), (A * C) / (B * D));
}
int main()
{
setlocale(LC_ALL, "Russian");
float A;
cout << "Введите A:";
cin >> A;
float B;
cout << "Введите B:";
cin >> B;
float C;
cout << "Введите C:";
cin >> C;
float D;
cout << "Введите D:";
cin >> D;
pair<float, float> pair_F = function_frac(A, B, C, D);
cout << "Деление дроби на дробь равно: " << pair_F.first << endl << "Умножение дробей равно: " << pair_F.second;
}