Предмет: Информатика, автор: ilyafrodo

Болшее из трёх. Решите плиз с C++

Приложения:

Ответы

Автор ответа: krenovut
0
#include <iostream>
#include <cmath>
int main() {
    int n, n2, n3;
    std::cin >> n >> n2 >> n3;
    int maxN;
    maxN = std::max(n, std::max(n2, n3));
    if (maxN == n) {
        std::cout << n-5 << ' ' << n2 << ' ' << n3 << 'n';
    } if (maxN == n2) {
        std::cout << n << ' ' << n2-5 << ' ' << n3 << 'n';
    } if (maxN == n3) {
        std::cout << n << ' ' << n2 << ' ' << n3-5 << 'n';
    }
}
Автор ответа: petyaGavrikov
0
#include <iostream>
using namespace std;

int main() {
    int a1, a2, a3;
    cin >> a1 >> a2 >> a3;
    if ((a1>a2)&&(a1>a3)) a1-=5;
    else if (a2>a3) a2-=5;
    else a3-=5;
    cout << a1 << ' ' << a2 << ' ' << a3 << 'n';
    return 0;
}

Пример:
42 13 6
37 13 6
Похожие вопросы