#include <iostream>
using namespace std;
int main()
{
int a, b ,c ,x, y, z, t;
cin >> x >> y >> z >> t;
if ((x + y + z + t) / 3 == x)
{
cout << x-y <<" "<< x-z <<" "<< x-t;
}
if ((x + y + z + t) / 3 == y)
{
cout << y-x <<" "<< y-z << " "<<y-t;
}
if ((x + y + z + t) / 3 == z)
{
cout << z-y <<" "<< z-x <<" "<< z-t;
}
if ((x + y + z + t) / 3 == t)
{
cout << t-y <<" "<< t-z <<" "<< t-x;
}
return 0;
}
Объяснение:
Поделитесь своими знаниями, ответьте на вопрос:
Напишите следующую программу на с++: в следующей требуется определить план выпуска продукции, обеспечивающий наибольшую суммарную прибыль: процесс изготовления изделий двух видов а ив некоторым заводом требует последовательной обработки на токарных и фрезер ных станках: в количестве а1 и а2 станко-часов (для изделия а) и в1 и в2 станко-часов (для изделия в имеющееся оборудование позволяет получить м и n станко-часов соответственно для то карных и фрезерных станков. прибыль от реализации единицы изде лия а и в составляет предприятию соответственно p1 и p2 денежных единиц.
Результат сложения: 0110101011010010011101101000
Получили число 0110101011010010011101101000. В десятичном представлении это число имеет вид:
Для перевода необходимо умножить разряд числа на соответствующую ему степень разряда.
0110101011010010011101101000 = 227*0 + 226*1 + 225*1 + 224*0 + 223*1 + 222*0 + 221*1 + 220*0 + 219*1 + 218*1 + 217*0 + 216*1 + 215*0 + 214*0 + 213*1 + 212*0 + 211*0 + 210*1 + 29*1 + 28*1 + 27*0 + 26*1 + 25*1 + 24*0 + 23*1 + 22*0 + 21*0 + 20*0 = 0 + 67108864 + 33554432 + 0 + 8388608 + 0 + 2097152 + 0 + 524288 + 262144 + 0 + 65536 + 0 + 0 + 8192 + 0 + 0 + 1024 + 512 + 256 + 0 + 64 + 32 + 0 + 8 + 0 + 0 + 0 = 112011112
Результат сложения (в десятичном представлении): 112011112