Skip to content

Commit f050a46

Browse files
committed
20220314 solved problem by chanminjo
1 parent 4fa5a9a commit f050a46

1 file changed

Lines changed: 25 additions & 0 deletions

File tree

‎jochanmin/2022/20220320/5624.cpp‎

Lines changed: 25 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,25 @@
1+
#include <cstdio>
2+
#include<string>
3+
#include<vector>
4+
#include<algorithm>
5+
using namespace std;
6+
int arr[12345];
7+
int dp[400001];
8+
9+
int main() {
10+
int n;
11+
int res=0;
12+
int base=200000;
13+
scanf("%d",&n);
14+
for(int i=0;i<n;i++) scanf("%d",&arr[i]);
15+
for(int i=0;i<n;i++){
16+
for(int j=0;j<i;j++){
17+
if(dp[arr[i]-arr[j]+base]){
18+
res++;break;
19+
}
20+
}
21+
for(int j=0;j<=i;j++) dp[arr[i]+arr[j]+base]++;
22+
}
23+
printf("%d",res);
24+
return 0;
25+
}

0 commit comments

Comments
 (0)