Submission #41189


ソースコード

1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
import java.util.*;
import java.util.stream.*;
public class Main{
public static void main(String[] $){
var s=new Scanner(System.in);
int n=s.nextInt();
var names=new String[n];
var v=new long[n][3];
for(int i=0;i<n;++i) {
names[i]=s.next();
for(int j=0;j<3;++j)
v[i][j]=s.nextLong();
}
IntStream.range(0,n).boxed()
.sorted(Comparator.<Integer,Long>comparing(i->v[i][0]+v[i][0]+v[i][1]+v[i][2]).reversed())
.forEach(i->System.out.println(names[i]+" "+v[i][0]+" "+v[i][1]+" "+v[i][2]+" "+(v[i][0]+v[i][1]+v[i][2])));
}
}

ステータス

項目 データ
問題 0941 - 中間テスト
ユーザー名 fal_rnd
投稿日時 2018-08-10 21:51:02
言語 Java
状態 Accepted
得点 1
ソースコード長 571 Byte
最大実行時間 179 ms
最大メモリ使用量 21412 KB

セット

セット 得点 Cases
1 ALL 1 / 1 *

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
input001.txt AC 165 ms 20708 KB
1
input002.txt AC 160 ms 20612 KB
1
input003.txt AC 167 ms 20640 KB
1
input004.txt AC 179 ms 20492 KB
1
input005.txt AC 162 ms 21412 KB
1