#CSP 201403-1 相反数(100分)
问题描述
有 N 个非零且各不相同的整数。请你编一个程序求出它们中有多少对相反数(a 和 -a 为一对相反数)。
输入格式
第一行包含一个正整数 N。(1 ≤ N ≤ 500)。
第二行为 N 个用单个空格隔开的非零整数,每个数的绝对值不超过1000,保证这些整数各不相同。
输出格式
只输出一个整数,即这 N 个数中包含多少对相反数。
样例输入
5
1 2 3 -1 -2
样例输出
2
AC的C语言代码如下:
#include<stdio.h>
int main()
{char a[81], c[81][81] = { ' ' };int i, j, x = 0, y = 0;gets_s(a);for (i = 0; i < 80; i++){if (a[i] == '\0')break;else if (a[i] != ' '){c[x][y] = a[i];y++;}else if (a[i] == ' '){x++, y = 0;}}for (i = x; i >= 1; i--)printf("%s ", c[i]);printf("%s", c[0]);return 0;
}
#CSP 201403-1 相反数(100分)相关推荐
- CSP认证 201403-1相反数[C++题解]:哈希表
文章目录 题目解答 题目链接 题目解答 来源:acwing 分析: 由于每个数各不相同,则 a 和 -a只出现一次,我们存它们的绝对值!这样就变成统计每个数的个数.当1个数出现2次,则它们互为相反数. ...
- CCF CSP 公共钥匙盒 JAVA 201709-2 100分
这道题做了几遍 感觉这次做得比较好的就是做好了每个函数的封装 无非使用了二维数组的排序 就变成了很简单的一道题 package csp2017_09_2;import java.util.Array ...
- #CSP 201509-1 数列分段(100分)
#include <stdio.h> #define N 1000 int main() {int n, a[N], i, s = 1;scanf("%d", & ...
- #CSP 201512-1 数位之和(100分)
#include<bits/stdc++.h> using namespace std; int main(){string s;cin>>s;int num=0;for(in ...
- CCF CSP 炉石传说 JAVA 201609-3 100分
这个题麻烦在角色的信息不好处理 想想其实也好处理,只需要封装一个角色类,将生命值和攻击力封装起来就好了 还有一点是随从进场位置,如果出现在左边要使右面所有随从position+1 其实也好处理,正好! ...
- CCF201703-5 引水入城(100分题解链接)
试题编号: 201703-5 试题名称: 引水入城 时间限制: 2.0s 内存限制: 512.0MB 问题描述: 问题描述 MF城建立在一片高原上.由于城市唯一的水源是位于河谷地带的湖中,人们在坡地上 ...
- CCF201403-1 相反数(100分)
试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 ...
- CCF201403-1 相反数(100分)【序列处理】
试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 ...
- CCF201403-1 相反数(解法三)(100分)(废除!!!)
试题编号: 201403-1 试题名称: 相反数 时间限制: 1.0s 内存限制: 256.0MB 问题描述: 问题描述 有 N 个非零且各不相同的整数.请你编一个程序求出它们中有多少对相反数(a 和 ...
最新文章
- node.js之path模块的使用
- element Table表格实现前x行恒展示,不会被折叠,设置点击表头按钮排序。
- JAVA复习5(总结+循环链表)
- 2021“MINIEYE杯”中国大学生算法设计超级联赛(4)Display Substring(后缀数组+二分)
- 更新整理本人所有博文中提供的代码与工具(Java,2013.08)
- apache camel 相关配置_使用Apache Camel文件组件实现自定义流程策略
- 后台userlist.php,后台用户管理(管理员登录后管理会员)
- java基础杂谈(一)
- python入门学习—字典(FishC)
- 红帽linux中文系统下载iso,红帽子9.0版下载-redhat linux 9.0 iso下载 简体中文正式版-IT猫扑网...
- 【考研复习】《操作系统原理》孟庆昌等编著课后习题+答案——第四章
- 关于--如何查看外网IP地址
- Word 利用 VBA 批量设置图片格式
- python 小海龟 教案_幼儿园小班健康活动《勇敢的小海龟》教案
- Win10系统内置杀毒软件Windows Defender卸载方法
- Problem : [usaco2007 Feb]Lilypad Pond
- 线搜索(line search)方法
- 【强迫症系列】【win】更改 Python 的 pip install 默认安装依赖路径
- SQLite——Java使用SQLite初体验
- 如何给U盘或移动硬盘添加个性的图标? | 不着调软件
热门文章
- 怎么给没链接的flash加超链接
- CopyOnWriteArrayList原理
- Disable IE7 address bar:不显示IE地址栏
- What is Dark Net
- 在使用springMVC时,页面报的404异常
- Codeforces Round #249 (Div. 2) (模拟)
- 最简单的flex bison例子
- 当.NET遇到SYBASE
- 安装Whl文件时提示 ....whl is not a valid wheel filename
- 时间管理专题_软件篇03