您这是超时吗(
by critnos @ 2020-05-27 19:56:12
@[zengxiangtuo](/user/329937) 呃……您是 WA 和 RE,不是 TLE……
by 白鲟 @ 2020-05-27 19:57:16
超时是TLE(小声bb
by infinities @ 2020-05-27 19:58:07
呃
我看错了
by Z_X_T @ 2020-05-27 19:58:54
哪里错了呀
by Z_X_T @ 2020-05-27 19:59:13
@[zengxiangtuo](/user/329937) 你见过数组开`main`里面的吗?
请开在外面再试试
by WanderingTrader @ 2020-05-27 20:00:08
@[zycany](/user/270791)
?什么意思?
by Z_X_T @ 2020-05-27 20:01:10
@[zengxiangtuo](/user/329937) (你数组开小了而且没有初始化)
by 白鲟 @ 2020-05-27 20:01:22
```c
#include<bits/stdc++.h>
using namespace std;
int main()
{
int n,a[101],c=0,b[10001]={0};
cin>>n;
for(int i=1;i<=n;i++)
{
cin>>a[i];
b[a[i]]=1;
}
for(int j=1;j<=n;j++)
{
for(int x=j+1;x<=n;x++)
{
for(int y=1;y<=n;y++)
{
if(a[x]+a[y]==a[j]&&b[a[j]]!=0&&a[x]!=a[y])
{
c++;
b[a[j]]=0;
}
}
}
}
cout<<c;
}
```
@[白鲟](/user/67952)
这样?
by Z_X_T @ 2020-05-27 20:04:05
@[zengxiangtuo](/user/329937) 本来是这样的:
```cpp
using namespace std;
int main()
{
int n,a[101],c=0,b[101];
cin>>n;
```
改成:
```cpp
using namespace std;
int a[105],b[105];
int main()
{
int n,c=0;
cin>>n;
```
建议买一本《算法竞赛入门经典(第2版)》,当成工具书来看挺不错的
by WanderingTrader @ 2020-05-27 20:04:23