1693
题目描述
输入整数n(n<100)和m(m<10),输出1到n之间与m有关的数, 与m有关的数包括m的倍数,还有包含m的数字,例如(若m是6, 则输出6,12,16,18…60…)。
输入
输入正整数n和m。
输出
输出从小到大排列的不大于n的与m有关的数字。每组数据占一行,每个数字后面有一个空格。
样例输入 Copy
30 6
样例输出 Copy
6 12 16 18 24 26 30
提示
最后一个数字后面也有空格。
#include <stdio.h>
#include <stdlib.h>
int main()
{ int n,m,i;
scanf("%d",&n);
scanf("%d",&m);
for(i=1;i<=n;i++)
{
if(i%m==0||i/10==m||i%10==m)
printf("%d ",i);
}
return 0;
}