Школа программиста

Забыли пароль?
[задачи] [курсы] [олимпиады] [регистрация]
Логин:   Пароль:    
Скрыть меню
О школе
Правила
Олимпиады
Фотоальбом
Гостевая
Форум
Архив олимпиад
Архив задач
Состояние системы
Рейтинг
Курсы
Новичкам
Работа в системе
Курсы ККДП
Дистрибутивы
Статьи
Ссылки


 
[Вернуться к задаче]   1
  1  Искандар Мунавваров, 14 мая 2026 г. 12:11:04
     #include<bits/stdc++.h> using namespace std; struct tututu { string p; int v; }; bool papachka ( tututu x, tututu y ) { if ( x.v != y.v ) { return x.v > y.v; } return x.p > y.p; } int main() { ios_base::sync_with_stdio(0); cin.tie(0); cout.tie(0); int n, m; cin >> n >> m; vector<tututu> a(n), b(m); for ( int i = 0; i < n; i++ ) { string f; int a1, a2, a3; cin >> f >> a1 >> a2 >> a3; a[i].p = f; a[i].v = a1 + a2 + a3; } sort(a.begin(), a.end(), papachka); cout << a[m-1].p << " " << a[m-1].v; }
  2  Тыщенко Лев Евгеньевич, 28 ноября 2024 г. 18:00:46
     ЭЭЭЭЭ
  3  Серик Олжас РФМШ, 11 октября 2024 г. 13:07:53
     что во втором тесте?
 1

Чтобы оставить сообщение необходимо зарегистрироваться и авторизоваться!

Красноярский краевой Дворец пионеров, (c)2006 - 2026, ИНН 246305493507, E-mail: admin@acmp.ru