RYIP在线题库
首 页   >   习题练习   >   提交
Problem1179--数字分类

1179: 数字分类

[Creator : ]
Time Limit : 1.000 sec  Memory Limit : 128 MB

【 Description 】

给定一系列正整数,请按要求对数字进行分类,并输出以下5个数字:
A1 = 能被5整除的数字中所有偶数的和;
A2 = 将被5除后余1的数字按给出顺序进行交错求和,即计算n1-n2+n3-n4...;
A3 = 被5除后余2的数字的个数;
A4 = 被5除后余3的数字的平均数,精确到小数点后1位;
A5 = 被5除后余4的数字中最大数字。


【 Input 】

输入格式
包含多组测试数据
每行输入包含1个测试用例。每个测试用例先给出一个不超过1000的正整数N,随后给出N个不超过1000的待分类的正整数。数字间以空格分隔。

【 Output 】

输出格式
对给定的N个正整数,按题目要求计算A1~A5并在一行中顺序输出。数字间以空格分隔,但行末不得有多余空格。
若其中某一类数字不存在,则在相应位置输出“N”。


【 Sample Input 】

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

【 Sample Output 】

30 11 2 9.7 9
N 11 2 N 9

【HINT】

解释#1
第一行输入一个13,表示接下来有13个数,我们计算这13个数中满足A1~A5的情况,即30 11 2 9.7 9。
第二行输入一个8,表示接下来有8个数,我们计算这8个数中满足A1~A5的情况,即N 11 2 N 9。A1的情况没找到就输出N,A4的情况没找到就输出N。


【 Source/Category 】