问题描述:

问题描述

  有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。

输入格式

  第一行包含一个正整数 N。(1 ≤ N ≤ 500)。
  第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。

输出格式

  只输出一个整数,即这 N 个数中包含多少对相反数。

样例输入

5
1 2 3 -1 -2

样例输出

2

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc=new Scanner(System.in);int N=sc.nextInt();int sum=0;int[] number=new int[N];for (int i=0;i<N;i++){number[i]=sc.nextInt();}for (int i=0;i<N;i++){for (int j=i+1;j<N;j++){if (number[i]+number[j]==0){sum++;}}}System.out.println(sum);}
}

201403-1_相反数的个数相关推荐

  1. 为了得到一个数的“相反数“,我们将这个数的数字顺序颠倒,然后再加上原先的数得到“相反数“。

    为了得到一个数的"相反数",我们将这个数的数字顺序颠倒,然后再加上原先的数得到"相反数".例如,为了得到1325的"相反数",首先我们将该数 ...

  2. 求一个数的相反数算法

    求一个数的相反数算法(inverse to X modulo (1 << MOD)) (相反数的定义是:求Y 使(X * Y) mod (1 << MOD) ==  1) /* ...

  3. 求一个数的相反数的补码

    1.已知8位二进制表示的整数X的补码为10011011,则-X的补码的二进 制编码为( 01100101 ). 解析:已知x和-x的反码是互为相反的,所以已知x的补码,[x]反 = [x]补  - 1 ...

  4. CCF201403-1 相反数(100分)

    试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 ...

  5. CCF - 201403-1 - 相反数

    问题描述 试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反 ...

  6. CSP认证 201403-1相反数[C++题解]:哈希表

    文章目录 题目解答 题目链接 题目解答 来源:acwing 分析: 由于每个数各不相同,则 a 和 -a只出现一次,我们存它们的绝对值!这样就变成统计每个数的个数.当1个数出现2次,则它们互为相反数. ...

  7. CCF CSP 201403-1 相反数(C++)

    题目 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数). 输入格式 第一行包含一个正整数 N.(1 ≤ N ≤ 500). 第二行为 N ...

  8. 找到一个或多个多重定义的符号_初中数学之相反数,总结规律,学会多重符号的化简...

    今天继续和大家一起来学习初中数学,初一的相关知识,在前面已经介绍了正数和负数,对于有理数也有了清楚的认识,今天我们来学习相反数,相反数的概念和表示是中考命题的热点之一,经常结合其他知识点一起考察,本节 ...

  9. CCF 201403-1 相反数

    CCF 201403-1 相反数 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数). 输入格式 第一行包含一个正整数 N.(1 ≤ N ≤ ...

最新文章

  1. layui根据条件显示列_layui按条件隐藏表格列的实例
  2. [MySQL FAQ]系列 -- 为何innodb表select count(*)很慢
  3. 三种权重的初始化方法
  4. 转载:理解机器学习中的偏差与方差
  5. 从零开始学习jQuery (九) jQuery工具函数 【转】
  6. 【Android开发】Android应用程序目录结构
  7. Jeecg-Boot 2.0.0 版本发布,基于Springboot+Vue 前后端分离快速开发平台
  8. uv转化率多少正常_宣城UV光解设备价格多少-低价供应
  9. 同义词(近义词)算法总结(附代码)
  10. 线性代数笔记4.3 齐次线性方程组
  11. 动态修改esxi虚拟机的CPU和内容
  12. appium 切换上下文的时候报错
  13. Weakly Supervised Instance Segmentation using the Bounding Box Tightness Prior 论文笔记
  14. Rosalind Java| Computing GC Content
  15. 《MLB棒球创造营》:走近棒球运动·密尔沃基酿酒人队
  16. linux半夜三点半定时重启,linux 定时任务 crontab相关(三)
  17. MySQL根据某一个字段合并重复列
  18. 北京交通大学计算机学院保研,北京交通大学计算机与信息技术学院(专业学位)计算机技术保研条件...
  19. Python3 如何处理 emoji 表情
  20. android sd 设备特征码,【转帖】OD常用特征码大全+汇编指令

热门文章

  1. SpringCloud微服务(05):Zuul组件,实现路由网关控制
  2. Python模块开发【Distutils】
  3. 十二. python面向对象主动调用其他类
  4. Android学习路线(十九)支持不同设备——支持不同(Android)平台版本号
  5. Mysql 新增用户可访问指定数据库所有权限
  6. 以“百钱买百鸡”问题练习使用 C语言 goto 语句
  7. android相关论文,android
  8. 手机电池余量 java,用Java获取电池电量
  9. 信息学奥赛一本通 1168:大整数加法 | OpenJudge NOI 1.6 10:大整数加法
  10. 信息学奥赛一本通(1281:最长上升子序列)