Submission #00199


ソースコード

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
34
#include <iostream>
#include <algorithm>
#include <set>
using namespace std;
int N;
int p[5010];
int ans;
int main() {
cin >> N;
for (int i = 0; i < N; i++) {
cin >> p[i];
}
for (int i = 1; i + 1 < N; i++) {
ans += 2 * p[i];
if (p[i + 1] > 0) {
int dec = min(p[i], p[i + 1]);
p[i + 1] -= dec;
p[i] -= dec;
}
if (p[i - 1] > 0) {
int dec = min(p[i], p[i - 1]);
p[i - 1] -= dec;
p[i] -= dec;
}
p[i] = 0;
}
ans += p[0] + p[N - 1];
cout << ans << endl;
return 0;
}

ステータス

項目 データ
問題 0006 - パンケーキの焼き上がり
ユーザー名 チーム橋本
投稿日時 2017-09-06 18:25:30
言語 C++
状態 Wrong Answer
得点 0
ソースコード長 536 Byte
最大実行時間 25 ms
最大メモリ使用量 728 KB

セット

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

テストケース

ファイル名 状態 実行時間 メモリ使用量 #
in01.txt AC 20 ms 480 KB
1
in02.txt AC 13 ms 444 KB
1
in03.txt AC 19 ms 408 KB
1
in04.txt AC 19 ms 372 KB
1
in05.txt WA 20 ms 472 KB
1
in06.txt AC 16 ms 572 KB
1
in07.txt WA 22 ms 540 KB
1
in08.txt AC 19 ms 508 KB
1
in09.txt AC 21 ms 604 KB
1
in10.txt AC 12 ms 572 KB
1
in11.txt AC 20 ms 672 KB
1
in12.txt AC 17 ms 512 KB
1
in13.txt AC 17 ms 480 KB
1
in14.txt AC 25 ms 444 KB
1
in15.txt AC 22 ms 412 KB
1
in16.txt AC 23 ms 512 KB
1
in17.txt AC 18 ms 480 KB
1
in18.txt WA 22 ms 444 KB
1
in19.txt AC 20 ms 672 KB
1
in20.txt WA 15 ms 516 KB
1
in21.txt AC 21 ms 488 KB
1
in22.txt AC 24 ms 588 KB
1
in23.txt AC 18 ms 668 KB
1
in24.txt AC 14 ms 620 KB
1
in25.txt AC 18 ms 576 KB
1
in26.txt AC 20 ms 528 KB
1
in27.txt AC 21 ms 480 KB
1
in28.txt AC 21 ms 564 KB
1
in29.txt AC 23 ms 644 KB
1
in30.txt AC 17 ms 728 KB
1