过大年
有如下的加法算式。其中每个汉字代表一个数字。
(如果存在对齐问题,可参见【图1.png】)
年
大年
过大年
能过大年
怎能过大年
我怎能过大年
+ 让我怎能过大年
------------------
能能能能能能能
请填写“让我怎能过大年” 所代表的整数。
所有数字连在一起,中间不要空格。例如:"3125697"。当然,这个不是正确的答案。
注意:只填写一个整数,不要填写任何多余的内容。
http://www.cnblogs.com/xiaobo-Linux/
#include <stdio.h> int main() { int i; int a1,a2,a3,a4,a5,a6,a7,a; for(i=1000000;i<=9999999;i++) { a1=i%10; a2=i/10%10; a3=i/100%10; a4=i/1000%10; a5=i/10000%10; a6=i/100000%10; a7=i/1000000%10; a=a4*1000000+a4*100000+a4*10000+a4*1000+a4*100+a4*10+a4*1; a2=a1+a2*10; a3=a2+a3*100; a4=a3+a4*1000; a5=a4+a5*10000; a6=a5+a6*100000; a7=a6+a7*1000000; if(a1+a2+a3+a4+a5+a6+a7==a) { printf("%d",i); break; } } return 0; }