PTA刷題——奇偶分家
7-5 奇偶分家 (10 分)
給定N個正整數,請統計奇數和偶數各有多少個?
輸入格式:
輸入第一行給出一個正整N(≤1000);第2行給出N個正整數,以空格分隔。
輸出格式:
在一行中先後輸出奇數的個數、偶數的個數。中間以1個空格分隔。
輸入樣例:
9
88 74 101 26 15 0 34 22 77
輸出樣例:
3 6
題目分析
計算出奇數,剩餘的即是偶數了
#include<bits/stdc++.h> using namespace std; int main() { int N,n,i=0,j=0,k; cin>>N; for(k=1;k<=N;k++) { cin>>n; if(n%2==0){ i++; } else{ j++; } } cout<<j<<" "<<i<<endl; }
相關推薦
PTA刷題——奇偶分家
7-5 奇偶分家 (10 分) 給定N個正整數,請統計奇數和偶數各有多少個? 輸入格式: 輸入第一行給出一個正整N(≤1000);第2行給出N個正整數,以空格分隔。 輸出格式: 在一行中先後輸出奇數的個數、偶數的個數。中間以1個空格分隔。 輸入樣例: 9 88 74 101 26 15 0 34
PTA:7-22 奇偶分家(10 分)
第三題,做一道簡單題目,今天就到此為止了。程式碼如下:/* 題目: 奇偶分家 作者: Unis 日期: 2018 3.3 Saturday */ #include <stdio.h> int main(){ int n,x;
PTA刷題——計算天數
7-3 計算天數 (15 分) 本題要求編寫程式計算某年某月某日是該年中的第幾天。 輸入格式: 輸入在一行中按照格式“yyyy/mm/dd”(即“年/月/日”)給出日期。 注意:閏年的判別條件是該年年份能被4整除但不能被100整除、或者能被400整除。閏年的2月有29天。 輸出格式: 在一行輸出日
PTA刷題——找零
前言 這一題折磨我好久(QAQ),給的樣例測試是正確的,提交上去就是錯誤的答案。 首先:這一題找零需要考慮的有沒有分這個數,有進行對分位置上的值進行考慮,而其中分上面有的有值,有的沒有數 例如: 9.90 9.91 這都是帶有分的測試樣例,但上面一個分上面有相應的數值,而下面一個卻沒有
PTA刷題——是不是太胖了
7-6 是不是太胖了 (5 分) 據說一個人的標準體重應該是其身高(單位:釐米)減去100、再乘以0.9所得到的公斤數。已知市斤是公斤的兩倍。現給定某人身高, 請你計算其標準體重應該是多少?(順便也悄悄給自己算一下吧……) 輸入格式: 輸入第一行給出一個正整數H(100 < H ≤ 300),為
PTA刷題——計程車計價
7-2 計程車計價 (15 分) 本題要求根據某城市普通計程車收費標準編寫程式進行車費計算。具體標準如下: 起步里程為3公里,起步費10元; 超起步里程後10公里內,每公里2元; 超過10公里以上的部分加收50%的回空補貼費,即每公里3元; 營運過程中,因路阻及乘客要求臨時停車的,按每5分鐘2元計收
PTA刷題——猜數字
7-46 猜數字 (20 分) 一群人坐在一起,每人猜一個 100 以內的數,誰的數字最接近大家平均數的一半就贏。本題就要求你找出其中的贏家。 輸入格式: 輸入在第一行給出一個正整數N(≤104)。隨後 N 行,每行給出一個玩家的名字(由不超過8個英文字母組成的字串)和其猜的正整數(≤ 100)。 輸
PTA刷題——龜兔賽跑
7-4 龜兔賽跑 (20 分) 烏龜與兔子進行賽跑,跑場是一個矩型跑道,跑道邊可以隨地進行休息。烏龜每分鐘可以前進3米,兔子每分鐘前進9米;兔子嫌烏龜跑得慢, 覺得肯定能跑贏烏龜,於是,每跑10分鐘回頭看一下烏龜,若發現自己超過烏龜,就在路邊休息,每次休息30分鐘,否則繼續跑10分鐘; 而烏龜非常努力,
PTA刷題——出租車計價
turn bits 進行 clu spa 收費 分隔 space 部分 7-2 出租車計價 (15 分) 本題要求根據某城市普通出租車收費標準編寫程序進行車費計算。具體標準如下: 起步裏程為3公裏,起步費10元; 超起步裏程後10公裏內,每公裏2元; 超過10公裏以上的部分
5-12 奇偶分家 (10分)
給定N個正整數,請統計奇數和偶數各有多少個? 輸入格式: 輸入第一行給出一個正整N(≤1000\le 1000≤1000);第2行給出N個正整數,以空格分隔。 輸出格式: 在一行中先後輸出奇數的個
7-6 奇偶分家
給定N個正整數,請統計奇數和偶數各有多少個?輸入格式:輸入第一行給出一個正整N(≤);第2行給出N個正整數,以空格分隔。輸出格式:在一行中先後輸出奇數的個數、偶數的個數。中間以1個空格分隔。輸入樣例:9 88 74 101 26 15 0 34 22 77 輸出樣例:3 6#
L1-022 奇偶分家
給定N個正整數,請統計奇數和偶數各有多少個?輸入格式:輸入第一行給出一個正整N(<= 1000);第2行給出N個正整數,以空格分隔。輸出格式:在一行中先後輸出奇數的個數、偶數的個數。中間以1個空格分隔。輸入樣例:9 88 74 101 26 15 0 34 22 77
團體程式設計天梯賽-練習集L1-022. 奇偶分家
L1-022. 奇偶分家 時間限制 400 ms 記憶體限制 65536 kB 程式碼長度限制 8000 B 判題程式 Standard 作者 陳越 給定N個正整數,請統計奇數和偶
OJ題:奇偶歸一猜想——求歸一過程中的最大值
題目:題目內容: 奇偶歸一猜想——對於每一個正整數,如果它是奇數,則對它乘3再加1,如果它是偶數,則對它除以2,如此迴圈,最終都能夠得到1。 如n = 11,得序列:11, 34, 17, 52,
編程題#3:奇偶排序(二)
log cnblogs 保存 比較 如果 () return names space #include <iostream> using namespace std; int main() { int n, a[1000]; // 一共n個數,n不超過
編程題#2:奇偶排序(一)
ios -- cout 如果 cin art 數組 n) bool 描述 輸入十個整數,將十個整數按升序排列輸出,並且奇數在前,偶數在後。 輸入 輸入十個整數 輸出 按照奇偶排序好的十個整數 #include <iostream> using name
PTA乙級刷題日誌---1002(20分)寫出這個數
讀入一個正整數 n,計算其各位數字之和,用漢語拼音寫出和的每一位數字。 輸入格式: 每個測試輸入包含 1 個測試用例,即給出自然數 n 的值。這裡保證 n 小於 10100。 輸出格式: 在一行內輸出 n&n
PTA乙級刷題日誌---1001 (15 分)害死人不償命的(3n+1)猜想
卡拉茲(Callatz)猜想: 對任何一個正整數 n,如果它是偶數,那麼把它砍掉一半;如果它是奇數,那麼把 (3n+1) 砍掉一半。這樣一直反覆砍下去,最後一定在某一步得到 n=1。卡拉茲在 1950 年的世界數學家大會上公佈了這個猜想,傳說當時耶魯大學師
PTA乙級刷題日誌---1005(25分)繼續(3n+1)猜想
卡拉茲(Callatz)猜想已經在1001中給出了描述。在這個題目裡,情況稍微有些複雜。 當我們驗證卡拉茲猜想的時候,為了避免重複計算,可以記錄下遞推過程中遇到的每一個數。例如對 n=3 進行驗證的時候,我們需要計算 3、5、8、4、2、1,則當我們對 n=5、8、
PTA乙級刷題日誌---1004(20分)成績排名
讀入 n(>0)名學生的姓名、學號、成績,分別輸出成績最高和成績最低學生的姓名和學號。 輸入格式: 每個測試輸入包含 1 個測試用例,格式為 第 1 行:正整數 n 第 2 行:第 1 個學生的姓名 學號 成績 第 3 行:第 2 個學生的姓名 學號