三羊献瑞
2017-03-29 20:53
148 查看
/*
三羊献瑞
观察下面的加法算式:
祥 瑞 生 辉
+ 三 羊 献 瑞
------------------ -
三 羊 生 瑞 气
(如果有对齐问题,可以参看【图1.jpg】)
其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。
请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。
*/
这个真的是用暴力突破法,其实做起来 也没那么难 ,主要你要看学会举例#include<stdio.h> //变量a,b,c,d,e,f,g。(分别代表:祥,瑞,生,辉,羊,献,气)。
int main()
{
int a, b, c, d, e, f, g;
int num1, num2, date;
for(a=0;a<10;a++)
for(b=0;b<10;b++)
for(c=0;c<10;c++)
for(d=0;d<10;d++)
for(e=0;e<10;e++)
for(f=0;f<10;f++)
for (g = 0;g < 10;g++)
{
if (a != b&&a != c&&a != d&&a != e&&a != f&&a != g&&
b != c&&b != d&&b != e&&b != f&&b != g&&c != d&&c != e&&c != f&&
c != g&&d != e&&d != f&&d != g&&e != f&&e != g&&f != g&&a != 1 && b != 1 &&
c != 1 && d != 1 && f != 1 && g != 1&&e!=1)
{
num1 = 1000 * a + 100 * b + 10 * c + d;
num2 = 1000 + e * 100 + 10 * f+b;
date = 10000 + e * 1000 + c * 100 + b * 10 + g;
if ((num1 + num2) == date)
printf("1%d%d%d", e, f, b);
}
}
return 0;
}
三羊献瑞
观察下面的加法算式:
祥 瑞 生 辉
+ 三 羊 献 瑞
------------------ -
三 羊 生 瑞 气
(如果有对齐问题,可以参看【图1.jpg】)
其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。
请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。
*/
这个真的是用暴力突破法,其实做起来 也没那么难 ,主要你要看学会举例#include<stdio.h> //变量a,b,c,d,e,f,g。(分别代表:祥,瑞,生,辉,羊,献,气)。
int main()
{
int a, b, c, d, e, f, g;
int num1, num2, date;
for(a=0;a<10;a++)
for(b=0;b<10;b++)
for(c=0;c<10;c++)
for(d=0;d<10;d++)
for(e=0;e<10;e++)
for(f=0;f<10;f++)
for (g = 0;g < 10;g++)
{
if (a != b&&a != c&&a != d&&a != e&&a != f&&a != g&&
b != c&&b != d&&b != e&&b != f&&b != g&&c != d&&c != e&&c != f&&
c != g&&d != e&&d != f&&d != g&&e != f&&e != g&&f != g&&a != 1 && b != 1 &&
c != 1 && d != 1 && f != 1 && g != 1&&e!=1)
{
num1 = 1000 * a + 100 * b + 10 * c + d;
num2 = 1000 + e * 100 + 10 * f+b;
date = 10000 + e * 1000 + c * 100 + b * 10 + g;
if ((num1 + num2) == date)
printf("1%d%d%d", e, f, b);
}
}
return 0;
}
相关文章推荐
- 山东省第六届蓝桥杯 ///标题:三羊献瑞//c/c++组
- 蓝桥杯第六届 三羊献瑞(dfs)
- 第六届蓝桥杯java 三羊献瑞
- 【 2015年蓝桥杯省赛B组第3题--三羊献瑞】+ 快排
- 三羊献瑞
- 算法学习之三羊献瑞
- 2015年第六届蓝桥杯C/C++程序设计本科B组省赛 三羊献瑞(结果填空)
- 蓝桥杯之平时小练三羊献瑞
- 三羊献瑞
- 第五届省赛javaB组- 三羊献瑞
- 2015蓝桥杯B组第三题(三羊献瑞)
- 蓝桥杯JAVA语言B组_三羊献瑞
- 24-三羊献瑞
- 2015年蓝桥杯省赛C++(B组) 第三题 三羊献瑞
- 三羊献瑞(小小暴力)
- 2015蓝桥杯 三羊献瑞(回溯法dfs)
- 蓝桥杯B组C语言-三羊献瑞
- 三羊献瑞,蓝桥杯2015年第3题
- 第六届蓝桥杯三羊献瑞
- 第六届 蓝桥杯 省赛 三羊献瑞