9行代码AC——L1-022 奇偶分家(10 分)(~解题报告~)
生活随笔
收集整理的這篇文章主要介紹了
9行代码AC——L1-022 奇偶分家(10 分)(~解题报告~)
小編覺(jué)得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
立志用更少的代碼做更高效的表達(dá)
給定N個(gè)正整數(shù),請(qǐng)統(tǒng)計(jì)奇數(shù)和偶數(shù)各有多少個(gè)?
輸入格式:
輸入第一行給出一個(gè)正整N(≤1000);第2行給出N個(gè)非負(fù)整數(shù),以空格分隔。
輸出格式:
在一行中先后輸出奇數(shù)的個(gè)數(shù)、偶數(shù)的個(gè)數(shù)。中間以1個(gè)空格分隔。
輸入樣例:
9
88 74 101 26 15 0 34 22 77
輸出樣例:
3 6
簡(jiǎn)化:三元運(yùn)算符一行代碼即可解決。 同時(shí)高效。
#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 ; }
每日一句
輕財(cái)足以聚人,律己足以服人,量寬足以得人,身先足以率人。
總結(jié)
以上是生活随笔為你收集整理的9行代码AC——L1-022 奇偶分家(10 分)(~解题报告~)的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: (~解题报告~)L1-020 帅到没朋友
- 下一篇: 22行代码AC——L1-023 输出GP