8000 boj 11501 · ChoJH1998/basic-algo-lecture@e2c6a45 · GitHub
[go: up one dir, main page]

Skip to content

Commit e2c6a45

Browse files
committed
boj 11501
1 parent 297666f commit e2c6a45

File tree

1 file changed

+17
-4
lines changed

1 file changed

+17
-4
lines changed

0x11/solutions/11501.cpp

Lines changed: 17 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,24 @@
1-
// Authored by : BaaaaaaaaaaarkingDog
1+
// Authored by : tongnamuu
22
// Co-authored by : -
3-
// http://boj.kr/****************
3+
// http://boj.kr/4b28aa2d9ef5448bb63d304f769f0c34
44
#include <bits/stdc++.h>
55
using namespace std;
66

7+
int a[1000001];
78
int main(void){
89
ios::sync_with_stdio(0);
910
cin.tie(0);
10-
11-
}
11+
int T;cin>>T;
12+
while(T--){
13+
int n;
14+
cin>>n;
15+
for(int i=0;i<n;++i) cin>>a[i];
16+
int max_val = a[n-1];
17+
long long ans = 0;
18+
for(int i=n-2;i>=0;--i) {
19+
if(a[i] > max_val) max_val = a[i];
20+
ans += max_val - a[i];
21+
}
22+
cout<<ans<<'\n';
23+
}
24+
}

0 commit comments

Comments
 (0)
0