当前位置: 首页 > news >正文

三羊献瑞 DFS 枚举

三羊献瑞

题目描述

观察下面的加法算式:

祥 瑞 生 辉 + 三 羊 献 瑞 ------------------- 三 羊 生 瑞 气

其中,相同的汉字代表相同的数字,不同的汉字代表不同的数字。

请你输出“三羊献瑞”所代表的 4 位数字(答案唯一)。

运行限制

题目分析

我们可以通过DFS 枚举每一个字母对应的数字(0~9)

并且由于:

来进行剪枝

代码如下:

#include<bits/stdc++.h>usingnamespacestd;inta[8];// 8个字母boolused[10];voiddfs(intpos){if(pos==8){intx=a[0]*1000+a[1]*100+a[2]*10+a[3];inty=a[4]*1000+a[5]*100+a[6]*10+a[1];intz=a[4]*10000+a[5]*1000+a[2]*100+a[1]*10+a[7];if(x+y==z){cout<<a[4]*1000+a[5]*100+a[6]*10+a[1]<<endl;exit(0);}return;}for(inti=0;i<=9;i++){if(used[i])continue;// 首位不能为0if((pos==0||pos==4)&&i==0)continue;used[i]=true;a[pos]=i;dfs(pos+1);used[i]=false;}}intmain(){dfs(0);return0;}
http://www.jsqmd.com/news/663897/

相关文章:

  • 终极Windows APK安装器:无需模拟器直接在Windows上运行安卓应用
  • 硬盘空间不足怎么装HTML工具_精简安装与外接存储方案【说明】
  • 第五篇(付费):实战指南——从0到1构建你的产品
  • 【点云处理之经典架构演进1】——从3D ShapeNets到现代体素网络:奠基、挑战与启示
  • 软件安全管理化的防护体系与风险控制
  • 5分钟快速实现NVIDIA显卡色彩校准:novideo_srgb终极指南
  • 2026年评价高的寻宠红外线寻找/寻宠踪迹人气公司推荐 - 品牌宣传支持者
  • 3分钟破解Windows热键冲突:你的快捷键为何突然失效?
  • OpenClaw 飞书机器人对接全教程|Windows 端可视化配置 + 避坑指南(2026 最新)
  • Akagi:开源麻将AI助手如何重塑你的决策思维
  • Bili2text:如何用3分钟将B站视频转为可编辑文字稿
  • mysql flush privileges有什么作用_mysql权限生效机制解析
  • 告别Keil的“复古”界面:用VS Code+Keil Assistant插件打造你的51/STC单片机现代开发环境
  • 告别杂乱文献库:手把手教你用Zotfile插件,实现PDF文件自动重命名与智能管理
  • 【SketchUp 2021】材质贴图进阶实战:从别针操控到复杂曲面投影的完整工作流
  • 休闲斗地主小游戏v1.1 斗地主小游戏源码
  • Redis、MySQL、价格刷新、下单校验:购物车系统一次讲透
  • 全球仅发放412份的《2026奇点AGI可信度白皮书》核心结论泄露:7大安全护栏中已有2个被动态绕过?
  • NLP学习笔记09:注意力机制——从 Self-Attention 到 Transformer
  • JavaScript中的void操作符详解
  • 终极解决方案:PS3游戏更新下载器让怀旧游戏重获新生 [特殊字符]
  • NLP学习笔记10:Transformer 架构——从编码器、解码器到自注意力
  • 别再手动调参了!用OpenBayes一键部署Depth-Anything-3,5分钟搞定你的3D视觉项目
  • AI智能体开发核心概念全解析
  • AGI研发已无“安全窗口期”:从GPT-5延迟到中国“伏羲计划”提速,90天内5国密集调整国家级AGI战略(附原始政策文本对照表)
  • 从零到精通:使用stress-ng对Linux系统进行全方位压力测试
  • 从按下电源到看到Logo:一文拆解Android手机开机背后的BootLoader与Linux内核启动全流程
  • 揭秘AI编程时代代码资源失控真相:如何用动态血缘追踪+智能配额引擎实现零泄漏管理?
  • 秒杀系统整体架构怎么设计?一次讲清限流、削峰、库存、幂等与高并发链路
  • 星空图床系统1.1.0源码 在线图床 图床外链