过大年


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

 

posted @   zhaocundang  阅读(281)  评论(0编辑  收藏  举报
编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 地球OL攻略 —— 某应届生求职总结
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 提示词工程——AI应用必不可少的技术
· .NET周刊【3月第1期 2025-03-02】
点击右上角即可分享
微信分享提示