相反数
来源:互联网 发布:linux 增加alias命令 编辑:程序博客网 时间:2024/05/17 23:45
相反数
问题描述
有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。输入格式
第一行包含一个正整数 N。(1 ≤ N ≤ 500)。
第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。
输出格式
只输出一个整数,即这 N 个数中包含多少对相反数。
样例输入
5
1 2 3 -1 -2
样例输出
2
#include<iostream>using namespace std;int main(){int n,a[1000]={0};while(cin>>n){int i,j,s=0;for(i=0;i<n;i++) cin>>a[i];for(i=0;i<n;i++) for(j=i;j<n;j++) if(a[i]+a[j]==0) s++;cout<<s;} }
0 0
- 相反数
- 相反数
- 相反数
- 相反数
- 相反数
- 相反数
- 相反数
- 相反数
- CCF 相反数
- 【CCF】相反数
- CCF 相反数
- CCF 相反数
- 求相反数。
- 相反数问题
- 【牛客网】相反数
- 求“相反数”
- ccf 相反数
- EOF女神的相反数
- hokuyo激光雷达跑cartographer
- JavaScript 函数四种调用模式
- C#汉字转化成拼音的算法
- 常用正则
- 救济金发放 (The Dole QUEUE) do while
- 相反数
- Prim算法最小生成树
- jsp cookie
- Android Studio SVN配置忽略文件
- JAVA常见面试题
- 控制对文件的访问
- shell 典型应用之主控脚本实现
- java中碰到全排列时……
- Ubuntu 14.04 环境下在ROS安装测试Cartographer