题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2099
题解:
先求出最小能被整除的数,只需在100之内遍历即可,最后注意输出不足两位的需要补0
AC代码:
#include <cstdio>
#include <iostream>
#include <algorithm>
using namespace std;
const int MOD = 100;
int main() {
int n, m;
while (cin >> n >> m && n + m) {
bool flag = false;
int min = (m - n * MOD % m) % m;//最小能被整除的数
for(int i = min; i< MOD; i += m){
if(i != min)
cout << " ";
printf("%02d", i);
}
cout << endl;
}
return 0;
}