#include
#include
using namespace std;
int main(){
int sum,num;
cin>>sum;
vectornumber;
cin>>num;
number.push_back(num);
int flag=0;
while(cin>>num){
int p=0;
for(int i=0;i<number.size();++i,++p){
if(num==-number[i]){
++flag;
break;
}
}
if(p==number.size()){
number.push_back(num);
}
}
cout<<flag;
return 0;
}
笔记:
for(int i=0;i<number.size();++i,++p)刚开始写这行代码时写成
for(int i=0,p;i<number.size();++i,++p)
p最好不要随便放进初始化当中去,可能是因为上面已经有int p=0,这里写int i=0,p不妥当吧。这样写不报错但是输出来的答案不对
ccf201403-1代码及笔记
最新推荐文章于 2021-03-25 17:31:36 发布