测评会员优惠活动进行中 · 开通 VIP,有效期内测评不限次 VIP 优惠中 · 测评不限次 立即查看

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; }
上一题 下一题