ccf201403-1相反数

#include <stdio.h>
#include <string.h>
#define N 1010
int a[N];
int main(){
 memset(a, 0, sizeof(0));
 int n, num;
 scanf("%d", &n);
 for(int i=0; i<n; ++i){
  scanf("%d", &num);
  if(num < 0){
   a[num*(-1)]++;
  }else{
   a[num]++;
  }
 }
 int count = 0;
 for(int i=0; i<N; ++i){
  if(a[i] == 2){
   count++;
  }
 }
 printf("%d\n", count);
 return 0;
}

发布了11 篇原创文章 · 获赞 0 · 访问量 130

猜你喜欢

转载自blog.csdn.net/WOSHILURENJI/article/details/104692583