博客
关于我
201403-1 相反数 ccf
阅读量:249 次
发布时间:2019-03-01

本文共 428 字,大约阅读时间需要 1 分钟。

问题描述

  有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。
输入格式
  第一行包含一个正整数 N。(1 ≤ N ≤ 500)。
  第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。
输出格式
  只输出一个整数,即这 N 个数中包含多少对相反数。
样例输入
5
1 2 3 -1 -2
样例输出
2

#include 
#include
using namespace std;int main(){ int a[1024]={ 0},n,cnt=0; cin>>n; for(int i=0;i
>x; a[abs(x)]++; } for(int i=0;i<=1000;++i) if(a[i]==2)++cnt; cout<

转载地址:http://tzbx.baihongyu.com/

你可能感兴趣的文章
Mysql Can't connect to MySQL server
查看>>
MySQL InnoDB引擎的锁机制详解
查看>>
MySQL Workbench安装教程以及菜单汉化
查看>>
MySQL Xtrabackup 安装、备份、恢复
查看>>
MySQL – 导出数据成csv
查看>>
MySQL 中文问题
查看>>
mysql 优化器 key_mysql – 选择*和查询优化器
查看>>
MySQL 优化:Explain 执行计划详解
查看>>
mysql 修改默认字符集为utf8
查看>>
Mysql 共享锁
查看>>
MySQL 内核深度优化
查看>>
mysql 写入慢优化
查看>>
MySQL 创建新用户及授予权限的完整流程
查看>>
mysql 创建表,不能包含关键字values 以及 表id自增问题
查看>>
mysql 删除日志文件详解
查看>>
mysql 判断表字段是否存在,然后修改
查看>>
MySQL 多表联合查询:UNION 和 JOIN 分析
查看>>
MySQL 大数据量快速插入方法和语句优化
查看>>
mysql 如何给SQL添加索引
查看>>
mysql 字段区分大小写
查看>>