解题思路:
注意事项:
参考代码:
#include<stdio.h>
#include<math.h>
int judge(int i);
int main()
{
int i;
for(i=192;i<333;i++)
{
if(judge(i))
printf("%d %d %d\n",i,i*2,i*3);
}
return 0;
}
int judge(int i)
{
int j,k,m,s[10];
memset(s,0,sizeof(int)*10);
for(j=1;j<=3;j++)
{
k=i*j;
for(;k;k/=10)
{
m=k%10;
if(s[m]==0&&m) //m=0 不合题意
{
s[m]++;
}
else
{
return 0;
break;
}
}
}
return 1;
}
0.0分
0 人评分
Lucky Word (C++代码)浏览:1004 |
C语言程序设计教程(第三版)课后习题6.9 (C语言代码)浏览:744 |
C二级辅导-求偶数和 (C语言代码)浏览:664 |
C语言程序设计教程(第三版)课后习题7.3 (C语言代码)浏览:643 |
【回文数(二)】 (C语言代码)浏览:940 |
C语言程序设计教程(第三版)课后习题11.1 (C语言代码)浏览:686 |
C语言程序设计教程(第三版)课后习题8.6 (C语言代码)浏览:564 |
C语言程序设计教程(第三版)课后习题5.4 (C语言代码)浏览:1334 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:592 |
回文数字 (C语言代码)浏览:2539 |