首页 > 代码库 > 过大年

过大年


有如下的加法算式。其中每个汉字代表一个数字。
(如果存在对齐问题,可参见【图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;}  

 

过大年