[PAT B] 1012 數字分類

Squ1rrel發表於2019-12-27

題目

給定一系列正整數,請按要求對數字進行分類,並輸出以下 5 個數字:

A1= 能被 5 整除的數字中所有偶數的和;

A2= 將被 5 除後餘 1 的數字按給出順序進行交錯求和,即計算 n1−n2+n3−n4⋯;

A3= 被 5 除後餘 2 的數字的個數;

A4= 被 5 除後餘 3 的數字的平均數,精確到小數點後 1 位;

A5= 被 5 除後餘 4 的數字中最大數字。

輸入格式:

每個輸入包含 1 個測試用例。每個測試用例先給出一個不超過 1000 的正整數 N,隨後給出 N 個不超過 1000 的待分類的正整數。數字間以空格分隔。

輸出格式:

對給定的 N 個正整數,按題目要求計算 A1~A5 並在一行中順序輸出。數字間以空格分隔,但行末不得有多餘空格。

若其中某一類數字不存在,則在相應位置輸出 N。

輸入樣例:

13 1 2 3 4 5 6 7 8 9 10 20 16 18

輸出樣例:

30 11 2 9.7 9

思路分析

簡單題,甚至不存在演算法上的問題,按要求完成即可

本作品採用《CC 協議》,轉載必須註明作者和本文連結
辛勞 篤定 輕苦 微甜 ----汪曾祺

相關文章