import java.util.Scanner;
public class Main {
public static void main(String[] args) {
// 输入的数
int inNum;
// 输出的数组
int outArr[];
// 正在报的数
int amount = 1;
Scanner sc = new Scanner(System.in);
inNum = sc.nextInt();
outArr= new int[4];
for (int i = 0; i < inNum; i++,amount++) {
// 判断正在报的数是否是7的倍数
// 先将正在报的数转化成字符串类型,再判断该字符串中是否包含7
if ( (amount % 7) == 0 || String.valueOf(amount).contains("7")) {
// 如果判断正确,对应的人跳过次数+1
outArr[(amount%4)]++;
// 报数次数+1
inNum++;
}
}
// 输出4人跳过的次数
System.out.println(outArr[1]);
System.out.println(outArr[2]);
System.out.println(outArr[3]);
System.out.println(outArr[0]);
}
}
CSP201912第一题java答案
最新推荐文章于 2022-03-23 13:15:32 发布