立志用更少的代码做更高效的表达


给定N个正整数,请统计奇数和偶数各有多少个?

输入格式:
输入第一行给出一个正整N(≤1000);第2行给出N个非负整数,以空格分隔。

输出格式:
在一行中先后输出奇数的个数、偶数的个数。中间以1个空格分隔。

输入样例:
9
88 74 101 26 15 0 34 22 77

输出样例:
3 6


简化:三元运算符一行代码即可解决。 同时高效。


#include<stdio.h>
int main() {int num1 = 0, num2 = 0;int n;  scanf("%d",&n);  while(n--) {int x; scanf("%d", &x);(x%2?num2++:num1++);}printf("%d %d", num2, num1);
return 0 ; }

每日一句

轻财足以聚人,律己足以服人,量宽足以得人,身先足以率人。

9行代码AC——L1-022 奇偶分家(10 分)(~解题报告~)相关推荐

  1. 18行代码AC——PTA 二叉树的遍历 (10分)——解题报告

    励志用尽量少的代码做高效的表达. 根据输入构造二叉树,输出该二叉树的先序序列.二叉树共有N个节点,节点编号是1到N.约定1号节点是根节点. 输入格式: 第一行输入整数N. 接下来有N行,依次给出1到N ...

  2. 10行代码AC——7-2 说反话-加强版 (20 分)——解题报告

    励志用尽量少的代码做高效的表达. 题目描述 给定一句英语,要求你编写程序,将句中所有单词的顺序颠倒输出. 输入格式: 测试输入包含一个测试用例,在一行内给出总长度不超过500 000的字符串.字符串由 ...

  3. 【Go语言入门100题】022 奇偶分家 (10 分) Go语言 | Golang

    [题解][PTA团体程序设计天梯赛] L1-022 奇偶分家 (10 分) Go语言|Golang 给定N个正整数,请统计奇数和偶数各有多少个? 输入格式: 输入第一行给出一个正整N(≤1000):第 ...

  4. 10行代码AC——L1-018 大笨钟 (10分)(~解题报告~)

    立志用更少的代码做更优化的表达 微博上有个自称"大笨钟V"的家伙,每天敲钟催促码农们爱惜身体早点睡觉.不过由于笨钟自己作息也不是很规律,所以敲钟并不定时.一般敲钟的点数是根据敲钟时 ...

  5. 21行代码AC——习题3-7 DNA序列(UVa-1368)_解题报告

    励志用尽量少的代码做高效表达. 题目(提交)链接→UVa-1368 思路: DNA序列:按列遍历,记录每一列出现次数最多(若同样多,则字典序最小)的字母,录入s串累加. 距离:重新遍历,录入出现次数比 ...

  6. 12行代码AC——试题 算法训练 猴子吃包子——解题报告

    励志用尽量少的代码做高效的表达. 注意点: 挨个算吃包子的时间势必会因为省略小数的问题导致结果不准确. 因此,对于本题:我的核心思路是:分数代替小数,使用除法+取余的方式化简分数,进而解题. 代码: ...

  7. 19行代码AC——例题 6-2 铁轨(Rails, UVa 514)——解题报告

    励志用尽量少的代码做高效的表达. 提交(题目)链接→UVa-514 此题的本质是:给出"入栈顺序",判断给定序列是否可以出栈. 有点像这种题: 因此思路也类似: 思路: 数组存储列 ...

  8. 26行代码AC——习题3-2 分子量 (UVa1586,Molar Mass)——解题报告

    大意: 给出分子式,式中只包含以下四种元素.求分子量. C:12.01 H: 1.008 O: 16.00 N: 14.01 Sample Input 4 C C6H5OH NH2CH2COOH C1 ...

  9. 19行代码AC——习题3-4 周期串(UVa-455)_解题报告

    励志用尽量少的代码做高效表达 题目(提交)链接-->UVa-455 题意: 输入一个长度不超过80的字符串,输出其最小周期. 思路: 本题的最佳思路是取余构造循环串求最小周期 按照正常求周期的方 ...

  10. 22行代码AC——例题7-1除法(Division UVa 725)——解题报告

    励志用尽量少的代码做高效的表达 题目(提交)链接→UVa-725 题目大意: 0-9不重复的组成两个5位数,如果数A/数B=n,则为可行解. 思路分析: 本题实质是通过巧妙分析的暴力求解法. 下等解法 ...

最新文章

  1. 这是一份不完整的数据竞赛年鉴!
  2. 模式识别机器学习术语
  3. Golang的指针类型
  4. zcmu1716(思维)
  5. java 简单跳台阶和变态跳台阶
  6. anaconda 安装 pytorch
  7. 18-Gm-TransH:Group-Constrained Embedding of Multi-fold Relations in Knowledge Bases,嵌入,transH,n-ary
  8. ubuntu不锁屏设置
  9. Tomcat的BIO、NIO、ARP模式
  10. OSI 七层网络协议的定义与理解
  11. Atitit. visual studio vs2003 vs2005 vs2008  VS2010 vs2012 vs2015新特性 新功能.doc
  12. python写界面c这算法_OpenCV算法精解:基于Python与C.pdf
  13. 股票自动交易软件API使用流程
  14. optical接口_专业音响知识:音频接口的使用和链接
  15. 怎样在html中加入动态图片背景,怎样在网页中插入透明flash背景 添加透明flash背景方法介绍(图文)...
  16. 招投标信息爬虫 (只上最简单的版本,仅用于技术交流)
  17. eureka 缺点
  18. 如何解决服务器挖矿木马
  19. 酷睿i7 11800h和r7 5800h参数对比 锐龙r75800h和酷睿i711800h选哪个好
  20. 用均线做期货可以吗(期货常用的均线是哪些)

热门文章

  1. selenium的使用教程3
  2. 深入理解C++内存管理
  3. Java集合框架:LinkedList
  4. Union-Find 算法应用
  5. “云端一体”的智能媒体生产制作演讲之路
  6. 探索企业出海新机遇与音视频技术优化实践
  7. 在线催稿:当一位高级视频算法工程师接受采访
  8. 算法工程师眼中的AI岗位
  9. 即将直播:新一代大数据技术构建PB级云端数仓实践
  10. FFMPEG进阶系列01-ffplay命令详解