Submission #00152
ソースコード
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 35 36 37 38 39 40 41 42 43 | #include <bits/stdc++.h> using namespace std; int main(){ int n; cin >> n; int a,b=0,c=0; for ( int i=0; i < n; i++){ cin >> a; if (a ==0 && b >= 5){ a = 10; } if (b ==0 && a >= 5){ b = 10; } if (i==0){ if (10-a <= a){ b = a; c += 10-a; } else { b = a; c += a; } } else { if ( abs (b-a) <= abs (10+a-b)){ c += abs (b-a); if (a == 10){ b = 0; } else { b = a; } } else { c += abs (10+ a -b); if (a == 10){ b =0; } else { b = a; } } } } cout << c << endl; return (0); } |
ステータス
項目 | データ |
---|---|
問題 | 0008 - ダイヤル錠 |
ユーザー名 | ei2213 |
投稿日時 | 2022-08-30 11:16:07 |
言語 | C++17 |
状態 | Wrong Answer |
得点 | 0 |
ソースコード長 | 583 Byte |
最大実行時間 | 34 ms |
最大メモリ使用量 | 636 KB |
セット
セット | 得点 | Cases | |
---|---|---|---|
1 | ALL | 0 / 10 | * |
テストケース
ファイル名 | 状態 | 実行時間 | メモリ使用量 | # |
---|---|---|---|---|
in1 | AC | 22 ms | 604 KB |
1
|
in2 | WA | 28 ms | 596 KB |
1
|
in3 | AC | 17 ms | 568 KB |
1
|
in4 | AC | 22 ms | 540 KB |
1
|
in5 | AC | 17 ms | 636 KB |
1
|
in6 | AC | 21 ms | 608 KB |
1
|
in7 | WA | 20 ms | 584 KB |
1
|
in8 | WA | 16 ms | 428 KB |
1
|
in9 | WA | 24 ms | 404 KB |
1
|
in10 | WA | 16 ms | 448 KB |
1
|
in11 | WA | 34 ms | 552 KB |
1
|
in12 | WA | 26 ms | 524 KB |
1
|
in13 | WA | 21 ms | 496 KB |
1
|