蓝桥杯 三羊献瑞
2018-03-17 17:01
225 查看
三羊献瑞
观察下面的加法算式:
祥 瑞 生 辉
+ 三 羊 献 瑞
-------------------
三 羊 生 瑞 气
(如果有对齐问题,可以参看【图1.jpg】)
其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。
请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。
#include <stdio.h>
int main(){
int a,b,c,d,e,f,g,sum,t;
for(a=1;a<=9;a++){ //暴力
for(b=0;b<=9;b++){
for(c=0;c<=9;c++){
for(d=0;d<=9;d++){
for(e=1;e<=9;e++){
for(f=0;f<=9;f++){
for(g=0;g<=9;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){
sum=(a*1000+b*100+c*10+d)+(e*1000+f*100+g*10+b);
t=sum%10;
if(t!=a&&t!=b&&t!=c&&t!=d&&t!=e&&t!=f&&t!=g&&sum/10==(e*1000+f*100+c*10+b)) //注意t不能与其他数相同
{
printf("%d%d%d%d\n",e,f,g,b);
}
}
}
}
}
}
}
}
}
return 0;
}
观察下面的加法算式:
祥 瑞 生 辉
+ 三 羊 献 瑞
-------------------
三 羊 生 瑞 气
(如果有对齐问题,可以参看【图1.jpg】)
其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。
请你填写“三羊献瑞”所代表的4位数字(答案唯一),不要填写任何多余内容。
#include <stdio.h>
int main(){
int a,b,c,d,e,f,g,sum,t;
for(a=1;a<=9;a++){ //暴力
for(b=0;b<=9;b++){
for(c=0;c<=9;c++){
for(d=0;d<=9;d++){
for(e=1;e<=9;e++){
for(f=0;f<=9;f++){
for(g=0;g<=9;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){
sum=(a*1000+b*100+c*10+d)+(e*1000+f*100+g*10+b);
t=sum%10;
if(t!=a&&t!=b&&t!=c&&t!=d&&t!=e&&t!=f&&t!=g&&sum/10==(e*1000+f*100+c*10+b)) //注意t不能与其他数相同
{
printf("%d%d%d%d\n",e,f,g,b);
}
}
}
}
}
}
}
}
}
return 0;
}
相关文章推荐
- 2015第六届蓝桥杯C++B组第三题:三羊献瑞
- 蓝桥杯—三羊献瑞,祥瑞生辉+三羊献瑞
- 第六届蓝桥杯 三羊献瑞
- 山东省第六届蓝桥杯 ///标题:三羊献瑞//c/c++组
- 蓝桥杯JAVA语言B组_三羊献瑞
- 蓝桥杯 三羊献瑞
- 第六届 蓝桥杯 省赛 三羊献瑞
- 蓝桥杯第六届 三羊献瑞(dfs)
- 2015年蓝桥杯省赛B组第3题--三羊献瑞
- 蓝桥杯 三羊献瑞
- 蓝桥杯 三羊献瑞
- 2015年蓝桥杯省赛B组第3题--三羊献瑞 (暴力和深搜)
- 第六届蓝桥杯【省赛试题3】三羊献瑞
- 第六届蓝桥杯java 三羊献瑞
- 蓝桥杯---三羊献瑞
- 蓝桥杯--三羊献瑞
- 蓝桥杯B组C语言-三羊献瑞
- 蓝桥杯历届-三羊献瑞
- 【第六届蓝桥杯】三羊献瑞
- 第六届蓝桥杯-三羊献瑞