可以免费做3dLOGO的网站,即墨区建设局网站,重庆seo培训,怎么查找网站死链题目描述#xff1a; 给定一系列正整数#xff0c;请按要求对数字进行分类#xff0c;并输出以下5个数字#xff1a; A1 能被5整除的数字中所有偶数的和#xff1b; A2 将被5除后余1的数字按给出顺序进行交错求和#xff0c;即计算n1-n2n3-n4…#xff1b; A3 被5除后…题目描述 给定一系列正整数请按要求对数字进行分类并输出以下5个数字 A1 能被5整除的数字中所有偶数的和 A2 将被5除后余1的数字按给出顺序进行交错求和即计算n1-n2n3-n4… A3 被5除后余2的数字的个数 A4 被5除后余3的数字的平均数精确到小数点后1位 A5 被5除后余4的数字中最大数字。 输入描述 每个输入包含1个测试用例。 每个测试用例先输入一个不超过1000的正整数N。 然后给出N个不超过1000的待分类的正整数。数字间以空格分隔。 输出描述: 对给定的N个正整数按题目要求计算A1~A5并在一行中顺序输出。数字间以空格分隔但行末不得有多余空格。 若其中某一类数字不存在则在相应位置输出“N”。 Java代码
import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner scanner new Scanner(System.in);int n scanner.nextInt();int a1 0;int a2 0;int a3 0;double a4 0;int a5 0;int i 0;int temp 1;int count 0;while (i n){int value scanner.nextInt();if (value % 5 0 value % 2 0) a1 value;if (value % 5 1){a2 temp * value;temp * -1;}if (value % 5 2) a3;if (value % 5 3) {a4 value;count;}if (value % 5 4 value a5) a5 value;}if (a1 ! 0) System.out.print(a1 );else System.out.print(N );if (a2 ! 0) System.out.print(a2 );else System.out.print(N );if (a3 ! 0) System.out.print(a3 );else System.out.print(N );if (a4 ! 0) System.out.format(%.1f ,a4/count);else System.out.print(N );if (a5 ! 0) System.out.print(a5);else System.out.print(N);scanner.close();}
}