试题编号: 201403-1
试题名称: 相反数
时间限制: 1.0s
内存限制: 256.0MB
问题描述:

问题描述

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

输入格式

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

输出格式

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

样例输入

5
1 2 3 -1 -2

样例输出

2

python程序:

n = eval(input())
a = list(map(int,input().split()))
count = 0
for i in range(n):if i+1>=n:breakelse:for j in range(i+1,n):if a[i]+a[j]==0:count += 1
print(count)

C语言程序:

#include <stdio.h>
#define N 510int main()
{int n,a[N],i,j,count;count = 0;scanf("%d",&n);for(i=0;i<n;i++)scanf("%d",&a[i]);for(i=0;i<n;i++)for(j=i+1;j<n;j++)if(a[i]+a[j]==0)count++;printf("%d\n",count);return 0;
}

201403-1-相反数相关推荐

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

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

  2. CCF - 201403-1 - 相反数

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

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

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

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

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

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

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

  6. 201403-1_相反数的个数

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

  7. CCF 201403-1 相反数

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

  8. CCF201403-1 相反数

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

  9. CCF 2014-3-1 相反数

    输入: 5 1 2 3 -1 -2 输出: 2 思路:虽然这一题复杂度低,保利解决不至于担心超时,但是如果数据量再多一点可能就危险了,所以要下意识的使用空间换时间的策略,保证算法高效性:这里用一个大小 ...

  10. 图解法求最优解的例题_初一上学期,方程的解互为相反数,两种方法求解参数的值...

    在一元一次方程问题中,有一类问题,那就是方程的解互为相反数.在处理这类问题时,一般有两种方法进行处理,不同的题目可以选择不同的方法.当然,两种方法都需要掌握. 例题1:已知关于x的方程6x-a=1+4 ...

最新文章

  1. 超越英伟达的,不会是另一款GPU?这家深圳公司发布全球首款数据流AI芯片
  2. python urllib3离线安装_全球Python库下载前10名
  3. 2.Hadoop的学习(Ubuntu的目录及权限)
  4. 使用:focus-within实现下拉菜单效果
  5. Spring Cloud 入门 之 Feign 篇(三)
  6. 小程序使用微信地址or小程序跳转设置页
  7. macosx 不允许无名信号量_个人对S12X的协处理器XGATE的信号量semaphore的理解
  8. Collat​​e SQL命令概述
  9. 『学了就忘系列』Linux基础命令 — 搜索操作相关命令
  10. 请实现一个函数,将一个字符串中的每个空格替换成...
  11. HRM人力资源管理软件选型最重要的三点
  12. Python3,1行代码,去除图片的背景图,确实香。
  13. 在加洲,我与我的加洲宝贝儿
  14. 新必应 new bing【NB】这不比知云翻译香
  15. 腾讯云服务器无法通过密钥登录
  16. 桌面图标没有图片的解决方法
  17. Aov网络与拓补排序的实现
  18. Informed RRT*
  19. 推荐一款Win10桌面分屏软件(PowerToys)
  20. vue项目开发的目录结构

热门文章

  1. 使用xcopy对文件夹进行复制,del、rd 删除文件、文件夹
  2. cmd 命令 之 dir 之 强化使用
  3. 关于java重载函数,参数为null时,调用的处理。(精确性原则)
  4. java中的subString与SQL中的subString(作为常识应该记住的)
  5. 【PL/SQL】用星号拼出金字塔
  6. 计算机网络2020秋--第三次测验
  7. WebSocket 解决javascript跨域问题一剂良药
  8. sun.misc.BASE64Encoder找不到的解决方法
  9. Jenkins连接git时出现“Failed to connect to repository : Command ... HEAD“ returned status code 128:”的问题解决
  10. 异常:Error resolving template “xxx“, template might not exist or might not be accessible...解决办法