Решение задачи №21 «Зарплата» с ACMP
Условие задачи
В отделе работают 3 сотрудника, которые получают заработную плату в рублях. Требуется определить: на сколько зарплата самого высокооплачиваемого из них отличается от самого низкооплачиваемого.
Входные данные
В единственной строке входного файла INPUT.TXT записаны размеры зарплат всех сотрудников через пробел. Каждая заработная плата – это натуральное число, не превышающее 105.
Выходные данные
В выходной файл OUTPUT.TXT необходимо вывести одно целое число — разницу между максимальной и минимальной зарплатой.
Решение на C++
Решение на C++
#include <iostream>
using namespace std;
main ()
{
int a,b,c,f,d;
cin>>a>>b>>c;
f=max(max(a,b),c);
d=min(min(a,b),c);
cout<<f-d;
}
Условия задач взяты с сайта acmp.ru