数学趣题——填数字游戏
2010-05-25 09:56
302 查看
#include <stdio.h>
int Reverse(int i)
{
int r = 0;
while (i)
{
r = r * 10 + i % 10;
i = i / 10;
}
return r;
}
int fun(int i, int j)
{
int buf[4], k = 0;
while (i)
{
buf[k] = i % 10;
i = i / 10;
k++;
}
if(buf[0]!=buf[1] && buf[0] != buf[2] && buf[0] != buf[3] && buf[0] != j)
if(buf[1] != buf[2] && buf[1]!= buf[3] && buf[1] != j)
if(buf[2] != buf[3] && buf[2] != j)
if(buf[3] != j)
return 1;
return 0;
}
int main()
{
int i,j;
for(i=1000; i<10000; i++)
for(j=1; j<10; j++)
if (i * j == Reverse(i) && fun(i, j))
{
printf("%d\n", i);
printf("*%d\n", j);
printf("----\n");
printf("%d\n\n", i * j);
}
return 0;
}
相关文章推荐
- 6 猜数字游戏 (15分)——数学分析能力
- 数学趣题——数字翻译器
- 数学练习二:互联网数字游戏
- 数学练习二:互联网数字游戏
- 蓝桥杯 -- 历届试题 数字游戏【数学题,值得一看】
- 数学练习二:互联网数字游戏
- 数学趣题——判断回文数字
- 数学练习二:互联网数字游戏
- 蓝桥杯 历届试题 数字游戏 数学
- 数学趣题——数字的全排列
- 数学练习二:互联网数字游戏
- 剑指offer47题(孩子们的游戏:圆圈中最后剩下的数字)
- 【智力题】拿硬币(数数字)、游戏
- BZOJ 2405: 数字 数学
- codevs 1085 数字游戏 dp或者暴搜
- 游戏开发中的数学
- opencv裁剪移并植到android实现游戏中的数字识别
- 游戏数学中的数学思想
- 数字游戏
- 智力题——24.数字额头游戏