3869 - 4.11 找出能被5或6整除,但不能被两者同时整除的数

通过次数

0

提交次数

0

时间限制 : 1 秒 内存限制 : 128 MB

编写程序,输入两个整数a和b,其中a<b,显示从a到b之间所有能被5或6整除,但不能被两者同时整除的数,每行显示10 个数。

题目输入

输入两个整数a和b

题目输出

从a到b之间所有能被5或6整除,但不能被两者同时整除的数,每行显示10 个数,每个数据之间间隔一个空格。

输入/输出样例

输入格式

1 100

输出格式

5 6 10 12 15 18 20 24 25 35
36 40 42 45 48 50 54 55 65 66
70 72 75 78 80 84 85 95 96 100

Java解答

import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		// TODO 自动生成的方法存根
		Scanner input=new Scanner(System.in);
		int a=input.nextInt();
		int b=input.nextInt();
		int i=1;
		while(a<=b){
			if((a%5==0 || a%6==0) && a%30!=0){
				if(i<10){
					System.out.print(a+" ");
					i=i+1;
				}
				else{
					System.out.print(a+"\n");
					i=1;
				}
			}
			a=a+1;
		}
	}

}