Решить мне попались два вопроса по информатике, в uchi.ru . олимпиада называется: ,,заврики. олимпиада по программированию. пробный тур". 5. робот и 6. граф 20
Информационный вес символа при алфавитном подходе считается, что каждый символ текста имеет определенный информационный вес, информационный вес символа зависит от мощности алфавита. а каким может быть наименьшее число символов в алфавите? оно равно двум! скоро вы узнаете, что такой алфавит используется в компьютере. он содержит всего 2 символа, которые обозначаются цифрами «0» и «1». его называют двоичным алфавитом. изучая устройство и работу компьютера, вы узнаете, как с всего двух символов можно представить любую информацию. информационный вес символа двоичного алфавита принят за единицу информации и называется 1 бит.
Поскольку в первоначальном условии задачи никаких дополнительных требований не было, считается, что ограничений на количество переменных нет. Если требовалось решение в каком-то ином виде, создайте новый вопрос.
#include <iostream>
int main()
{
double X,A,B,C,D,TMP1,TMP2,TMP3;
std::cin >> A >> B >> C >> D;
if (C < D) TMP1 = C; else TMP1 = D;
if (A < B) TMP2 = A; else TMP2 = B;
if (TMP1 < TMP2) TMP3 = TMP1; else TMP3 = TMP2;
if (sin(A) > D) TMP1 = sin(A); else TMP1 = D;
X = TMP3 + TMP1;
std::cout << X;
return 0;
}
Поскольку в первоначальном условии задачи никаких дополнительных требований не было, считается, что ограничений на количество переменных нет. Если требовалось решение в каком-то ином виде, создайте новый вопрос.