Submission #00532
ソースコード
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 | #include "ramen.h" void Ramen( int N) { int max_id, min_id, i; if (N%2 == 1) { max_id = min_id = N - 1; } else { if (Compare(N - 2, N - 1) > 0) { max_id = N - 2; min_id = N - 1; } else { max_id = N - 1; min_id = N - 2; } } for (i = 0; i < (N-1)/2; ++i) { int j, k; if (Compare(i * 2, i * 2 + 1) > 0) { j = i * 2; k = i * 2 + 1; } else { j = i * 2 + 1; k = i * 2; } if (Compare(j, max_id) > 0) { max_id = j; } if (Compare(k, min_id) < 0) { min_id = k; } } Answer(min_id, max_id); } |
ステータス
項目 | データ |
---|---|
問題 | 0034 - ラーメンの食べ比べ |
ユーザー名 | ei1333 |
投稿日時 | 2015-06-18 17:39:11 |
言語 | C++11 |
状態 | Accepted |
得点 | 100 |
ソースコード長 | 630 Byte |
最大実行時間 | 16 ms |
最大メモリ使用量 | 732 KB |
セット
セット | 得点 | Cases | |
---|---|---|---|
1 | Subtask01 | 20 / 20 | 01*, sample* |
2 | Subtask02 | 30 / 30 | 02*, sample* |
3 | ALL | 50 / 50 | * |
テストケース
ファイル名 | 状態 | 実行時間 | メモリ使用量 | # | ||
---|---|---|---|---|---|---|
01-01.txt | AC | 13 ms | 512 KB |
1
|
3
|
|
01-02.txt | AC | 11 ms | 620 KB |
1
|
3
|
|
01-03.txt | AC | 9 ms | 732 KB |
1
|
3
|
|
01-04.txt | AC | 11 ms | 708 KB |
1
|
3
|
|
01-05.txt | AC | 10 ms | 684 KB |
1
|
3
|
|
02-01.txt | AC | 9 ms | 659 KB |
2
|
3
|
|
02-02.txt | AC | 10 ms | 640 KB |
2
|
3
|
|
02-03.txt | AC | 13 ms | 615 KB |
2
|
3
|
|
02-04.txt | AC | 13 ms | 596 KB |
2
|
3
|
|
02-05.txt | AC | 16 ms | 703 KB |
2
|
3
|
|
03-01.txt | AC | 10 ms | 679 KB |
3
|
||
03-02.txt | AC | 10 ms | 659 KB |
3
|
||
03-03.txt | AC | 12 ms | 515 KB |
3
|
||
03-04.txt | AC | 11 ms | 615 KB |
3
|
||
03-05.txt | AC | 9 ms | 719 KB |
3
|
||
sample-01.txt | AC | 13 ms | 696 KB |
1
|
2
|
3
|