Решение задачи Илья и дипломы с Codeforces

Без пояснения   Просмотров: 319


Совсем скоро в Берляндии будет проведена школьная олимпиада по информатике, в которой будут участвовать n школьников.

На собрании жюри олимпиады было принято решение о том, что каждый из n участников, в зависимости от результатов, должен будет получить диплом первой, второй или третьей степени. Таким образом, каждый школьник получит ровно один диплом.

Код

#include <bits/stdc++.h>
using namespace std;
using ll = long long;

int main() {
  cin.tie(0);
  cin.sync_with_stdio(0);

  int n;
  cin >> n;
  int a, b, c, x, y, z;
  cin >> a >> x;
  cin >> b >> y;
  cin >> c >> z;
  int i = min(x, n - b - c);
  int j = min(y, n - i - c);
  int k = n - i - j;
  cout << i << " " << j << " " << k;
}

         

Администратор Photo Автор: Администратор




Комментарии

Чтобы написать комментарии вам нужно войти в систему или зарегистрироваться