Submission #3869553
Source Code Expand
#include<bits/stdc++.h> using namespace std; int main(){ int n, h, w; cin >> n >> h >> w; vector<int> x(n); for(int i=i;i<n;i++) { cin>>x[i]; } int ans=0; for(int i=0;i<n;i+=2){ ans += h * (min(x[i], w - x[i + 1]) + min(w - x[i], x[i + 1])); } cout<< ans << endl; return 0; }
Submission Info
Submission Time | |
---|---|
Task | A - Window |
User | burgundyernie |
Language | C++14 (GCC 5.4.1) |
Score | 100 |
Code Size | 325 Byte |
Status | AC |
Exec Time | 1 ms |
Memory | 256 KB |
Judge Result
Set Name | All | ||
---|---|---|---|
Score / Max Score | 100 / 100 | ||
Status |
|
Set Name | Test Cases |
---|---|
All | 00_sample_00, 00_sample_01, 00_sample_02, 00_sample_03, 00_sample_04, 10_small_00, 10_small_01, 10_small_02, 10_small_03, 10_small_04, 10_small_05, 10_small_06, 10_small_07, 10_small_08, 10_small_09, 20_random_00, 20_random_01, 20_random_02, 20_random_03, 20_random_04, 20_random_05, 20_random_06, 20_random_07, 20_random_08, 20_random_09, 30_large_00, 30_large_01, 30_large_02, 30_large_03, 30_large_04, 30_large_05, 30_large_06, 30_large_07, 30_large_08, 30_large_09, 40_swap_00, 40_swap_01, 40_swap_02, 40_swap_03, 40_swap_04, 50_just_overlap_00, 50_just_overlap_01, 50_just_overlap_02, 50_just_overlap_03, 50_just_overlap_04, 60_reverse_00, 60_reverse_01, 60_reverse_02, 60_reverse_03, 60_reverse_04, 70_fixed_00, 70_fixed_01, 70_fixed_02, 70_fixed_03, 70_fixed_04 |
Case Name | Status | Exec Time | Memory |
---|---|---|---|
00_sample_00 | AC | 1 ms | 256 KB |
00_sample_01 | AC | 1 ms | 256 KB |
00_sample_02 | AC | 1 ms | 256 KB |
00_sample_03 | AC | 1 ms | 256 KB |
00_sample_04 | AC | 1 ms | 256 KB |
10_small_00 | AC | 1 ms | 256 KB |
10_small_01 | AC | 1 ms | 256 KB |
10_small_02 | AC | 1 ms | 256 KB |
10_small_03 | AC | 1 ms | 256 KB |
10_small_04 | AC | 1 ms | 256 KB |
10_small_05 | AC | 1 ms | 256 KB |
10_small_06 | AC | 1 ms | 256 KB |
10_small_07 | AC | 1 ms | 256 KB |
10_small_08 | AC | 1 ms | 256 KB |
10_small_09 | AC | 1 ms | 256 KB |
20_random_00 | AC | 1 ms | 256 KB |
20_random_01 | AC | 1 ms | 256 KB |
20_random_02 | AC | 1 ms | 256 KB |
20_random_03 | AC | 1 ms | 256 KB |
20_random_04 | AC | 1 ms | 256 KB |
20_random_05 | AC | 1 ms | 256 KB |
20_random_06 | AC | 1 ms | 256 KB |
20_random_07 | AC | 1 ms | 256 KB |
20_random_08 | AC | 1 ms | 256 KB |
20_random_09 | AC | 1 ms | 256 KB |
30_large_00 | AC | 1 ms | 256 KB |
30_large_01 | AC | 1 ms | 256 KB |
30_large_02 | AC | 1 ms | 256 KB |
30_large_03 | AC | 1 ms | 256 KB |
30_large_04 | AC | 1 ms | 256 KB |
30_large_05 | AC | 1 ms | 256 KB |
30_large_06 | AC | 1 ms | 256 KB |
30_large_07 | AC | 1 ms | 256 KB |
30_large_08 | AC | 1 ms | 256 KB |
30_large_09 | AC | 1 ms | 256 KB |
40_swap_00 | AC | 1 ms | 256 KB |
40_swap_01 | AC | 1 ms | 256 KB |
40_swap_02 | AC | 1 ms | 256 KB |
40_swap_03 | AC | 1 ms | 256 KB |
40_swap_04 | AC | 1 ms | 256 KB |
50_just_overlap_00 | AC | 1 ms | 256 KB |
50_just_overlap_01 | AC | 1 ms | 256 KB |
50_just_overlap_02 | AC | 1 ms | 256 KB |
50_just_overlap_03 | AC | 1 ms | 256 KB |
50_just_overlap_04 | AC | 1 ms | 256 KB |
60_reverse_00 | AC | 1 ms | 256 KB |
60_reverse_01 | AC | 1 ms | 256 KB |
60_reverse_02 | AC | 1 ms | 256 KB |
60_reverse_03 | AC | 1 ms | 256 KB |
60_reverse_04 | AC | 1 ms | 256 KB |
70_fixed_00 | AC | 1 ms | 256 KB |
70_fixed_01 | AC | 1 ms | 256 KB |
70_fixed_02 | AC | 1 ms | 256 KB |
70_fixed_03 | AC | 1 ms | 256 KB |
70_fixed_04 | AC | 1 ms | 256 KB |