推荐用bool打标记
by 2018wew @ 2019-05-08 06:23:43
```cpp
for(int i=1;i<n-1;i++){
for(int j=i+1;j<n;j++){
for(int g=j+1;g<=n;g++){
if(a[i]+a[j]==a[g]&&s[g]==0){
ans++;
s[g]=1;
}
}
}
}
```
这是我代码的核心
by 2018wew @ 2019-05-08 06:24:54
```cpp
for(int i=0;i<n-2;i++){
for(int j=i+1;j<n-1;j++){
for(int g=j+1;g<n;g++){
if(a[i]+a[j]==a[g]&&s[g]==0){
ans++;
s[g]=1;
}
}
}
}
```
by 2018wew @ 2019-05-08 06:27:29
@[2018wew](/space/show?uid=175407) 好吧 bool没用过我再复习一下 ,不过你这里 s[g]是什么意思啊
by atlas_schulter @ 2019-05-08 06:37:15
意思是,如果按题意找到了例如a+b=c的式子,再判断有无重复,如无,计数器++,再打标记,如有,计数器不加,
by 2018wew @ 2019-05-08 19:14:08
@[atlas_schulter](/space/show?uid=204209) 意思是,如果按题意找到了例如a+b=c的式子,再判断有无重复,如无,计数器++,再打标记,如有,计数器不加,~~别问我为什么再发一遍~~
by 2018wew @ 2019-05-08 19:15:15
@[atlas_schulter](/space/show?uid=204209) ~~虽然我比不上这些红名[大佬](/space/show?uid=78960)~~,但是~~A+B我还是~~会的
by 2018wew @ 2019-05-08 19:18:04
@[2018wew](/space/show?uid=175407) 哈哈 谢了
by atlas_schulter @ 2019-05-09 05:09:31
@[atlas_schulter](/space/show?uid=204209) 不用谢
by 2018wew @ 2019-05-09 05:52:35
@[2018wew](/space/show?uid=175407) ,you are a human.
by 2018wew @ 2019-05-09 18:37:03