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

0 голосов
23 просмотров

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


image

Информатика (181 баллов) | 23 просмотров
Дано ответов: 2
0 голосов
Правильный ответ

#include
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';<br>    return 0;
}

Пример:
42 13 6
37 13 6

(194k баллов)
0 голосов

#include
#include
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';<br>    } if (maxN == n2) {
        std::cout << n << ' ' << n2-5 << ' ' << n3 << '\n';<br>    } if (maxN == n3) {
        std::cout << n << ' ' << n2 << ' ' << n3-5 << '\n';<br>    }
}

(1.6k баллов)