import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc=new Scanner (System.in); int n=sc.nextInt(), m=sc.nextInt(); int[]d=new int[n+1]; //-1代表关闭 1代表打开 for (int i = 1; i < n+1; i++) { d[i]=-1; } int M=1; while(++M<=m){ for (int i = 1; i < n+1; i++) { if(i%M==0) d[i]=-d[i]; } } System.out.print(1); //1号肯定是关闭 for (int i = 2; i < n+1; i++) { if(d[i]==-1) System.out.print(","+i); } } }
0.0分
2 人评分
WU-复数求和 (C++代码)浏览:2119 |
2004年秋浙江省计算机等级考试二级C 编程题(1) (C语言代码)浏览:539 |
母牛的故事 (C语言代码)浏览:594 |
母牛的故事 (C语言代码)浏览:1045 |
1050题解(结构体数组与结构体指针的使用)浏览:1216 |
剪刀石头布 (C语言代码)浏览:1519 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:548 |
C语言程序设计教程(第三版)课后习题8.7 (C语言代码)浏览:852 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:854 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:477 |