每日基础第一天--- [GESP202312 一级] 小杨报数
·
接下来每天我都会给大家更新这个专题,从一级上机题开始,大家一起练起来吧。
题目来源
B3922 [GESP202312 一级] 小杨报数 - 洛谷
题目描述
小杨需要从 1 到 N 报数。在报数过程中,小杨希望跳过 M 的倍数。例如,如果 N=5, M=2 ,那么小杨就需要依次报出 1、3、5。
现在,请你依次输出小杨报的数。
输入格式
输入 2 行,第一行一个整数 N(1≤N≤1,000);第二行一个整数 M(2≤M≤100)。
输出格式
输出若干行,依次表示小杨报的数。
输入输出样例
输入 #1
5 2
输出 #1
1 3 5
输入 #2复制
10 3
输出 #2复制
1 2 4 5 7 8 10
解析:
我们可以按照循环的方法来进行枚举,只要遇到M的倍数就不输出,其余输出就行了。
先按照解析自己想想!
#include<bits/stdc++.h>
using namespace std;
int main(){
int n,m;
cin>>n>>m;
for(int i=1;i<=n;i++){
if(i%m!=0) cout<<i<<endl;
}
return 0;
}
这个专题难度会持续增加,只要一步一步来,没啥代码写不出来。
更多推荐
所有评论(0)