文件目录

#include <bits/stdc++.h>
using namespace std;
struct stu
{
    int num;
    int yw, sx, yy;
    int zsco;
} s[305];
bool cmp(stu a, stu b)
{
    if (a.zsco != b.zsco)
        return a.zsco > b.zsco;
    if (a.yw != b.yw)
        return a.yw > b.yw;
    return a.num < b.num;
}
int n;
int main()
{
    cin >> n;
    for (int i = 1; i <= n; i++)
    {
        cin >> s[i].yw >> s[i].sx >> s[i].yy;
        s[i].num = i;
        s[i].zsco = s[i].yw + s[i].sx + s[i].yy;
    }
    sort(s + 1, s + n + 1, cmp);
    for (int i = 1; i <= 5; i++)
    {
        cout << s[i].num << " " << s[i].zsco << endl;
    }
    return 0;
}