@[Libingyue2011](/user/886055)
“测验题给出的正整数大小不超过 10,000”
把数组开大
by CSP_AK_I @ 2022-12-19 18:00:02
@[Libingyue2011](/user/886055)
**[AC](https://www.luogu.com.cn/record/97635174)代码:**
```cpp
#include<bits/stdc++.h>
using namespace std;
long long a[100001],n,num=0,v[100001],No=1;
int main()
{
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
}
for(int i=1;i<=n;i++)
{
for(int j=1;j<=n;j++)
{
for(int k=1+j;k<=n;k++)
{
if((k!=i&&i!=j&&a[j]!=a[k])&&(a[k]+a[j]==a[i]))
{
if(v[a[i]]==1)
num--;
else
v[a[i]]=1;
num++;
}
}
}
}
cout<<num;
return 0;
}
```
by mysterys @ 2022-12-19 18:09:52
@[mysterys](/user/659165) tlqtj
by RP_INT_MAX @ 2022-12-19 18:45:14
@[RP_INT_MAX](/user/566289)
~~明目张胆~~
by mysterys @ 2022-12-19 20:42:18
@[RP_INT_MAX](/user/566289) 再用您主页的C++压行机逝当压缩一下:
```cpp
#include<bits/stdc++.h>
using namespace std;long long a[100001],n,num=0,v[100001],No=1;int main(){cin>>n;for(int i=1;i<=n;i++){cin>>a[i];}for(int i=1;i<=n;i++){for(int j=1;j<=n;j++){for(int k=1+j;k<=n;k++){if((k!=i&&i!=j&&a[j]!=a[k])&&(a[k]+a[j]==a[i])){if(v[a[i]]==1)num--;else v[a[i]]=1;num++;}}}}cout<<num;return 0;}
```
by mysterys @ 2022-12-19 20:44:50