一直都显示UN,我自己测试了几组ok的。。才20分

P2141 [NOIP2014 普及组] 珠心算测验

好像是数组不够大………………
by AC自动机_ @ 2019-04-11 18:36:50


@[zssxbb](/space/show?uid=197829) 这个... for(int k=0;k<n&&k!=j;k++){ 这句执行到k==j就退出了啊,你应该把(k != j)写到continue里面 (不是数组问题)
by aminoas @ 2019-04-11 18:39:44


~~还有,以后你应该说WA,而不是UN(Unaccepted),不然大家看不懂...~~
by aminoas @ 2019-04-11 18:40:56


这是我以前的代码您自己参考一下好吧—— ```cpp #include <bits/stdc++.h> using namespace std; int a[1000],used[1000]; int main() { int n,i,j,k,s=0; cin>>n; for(i=1; i<=n; i++) cin>>a[i]; for(i=1; i<n; i++) { for(j=i+1; j<=n; j++) { for(k=1; k<=n; k++) { if(a[i]+a[j]==a[k] && used[k]==0) { s++; used[k]=1; } } } } cout<<s; return 0; } ```
by Eason_AC @ 2019-04-11 19:28:13


@[2018J1605](/space/show?uid=143834)
by zssxbb @ 2019-04-11 21:10:56


@[liduheng20070727](/space/show?uid=185035) 好的,我试试呀,谢谢你啊
by zssxbb @ 2019-04-11 21:11:21


@[liduheng20070727](/space/show?uid=185035) 谢谢你啊
by zssxbb @ 2019-04-11 21:11:42


@[Eason_AC](/space/show?uid=112917) 我会认真看哒,谢谢你呀
by zssxbb @ 2019-04-11 21:12:11


|