A34832. 小杨报数问题描述小杨需要从1到N报数。在报数过程中,小杨希望跳过M的倍数。例如,如果N=5,M=2,那么小杨就需要依次报出 1、 3、5。现在,请你依次输出小杨报的数。输入描述输入 2 行,第一行一个整数 N(1≤ N ≤1000 );第二行一个整数 M(2 ≤ M ≤100 )。输出描述输出若干行,依次表示小杨报的数。特别提醒在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统…
填空题
中等
知识点
题目描述
小杨报数
问题描述
小杨需要从1到N报数。在报数过程中,小杨希望跳过M的倍数。例如,如果N=5,M=2,那么小杨就需要依次报出 1、 3、5。
现在,请你依次输出小杨报的数。
输入描述
输入 2 行,第一行一个整数 N(1≤ N ≤1000 );第二行一个整数 M(2 ≤ M ≤100 )。
输出描述
输出若干行,依次表示小杨报的数。
特别提醒
在常规程序中,输入、输出时提供提示是好习惯。但在本场考试中,由于系统限定,请不要在输入、输出中附带任何提示信息。
样例输入 1
5
2
样例输出 1
1
3
5
样例输入 2
10
3
样例输出 2
1
2
4
5
7
8
10
参考答案
#include <stdio.h>
int main(int argc, char **argv)
{
int n, m, i;
scanf("%d%d", &n, &m);
for(i=1; i<=n; i++)
{
if(i%m!=0) printf("%d\n", i);
}
return 0;
}
上一题
下一题