news 2026/6/10 17:46:18

1136 A Delayed Palindrome

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
1136 A Delayed Palindrome

#include<iostream>
#include<algorithm>
using namespace std;
//进行翻转
string rev(string s){
reverse(s.begin(),s.end());
return s;
}
//进行加法运算
string add(string s1,string s2){
string s=s1;
int carry=0;//进位
for(int i=s1.size()-1;i>=0;i--){
s[i]=(s1[i]-'0'+s2[i]-'0'+carry)%10+'0';
carry=(s1[i]-'0'+s2[i]-'0'+carry)/10;
}
if(carry>0){
s="1"+s;
}
return s;
}
int main(){
string s,sum;
cin>>s>>sum;
int n=10;
if(s==rev(s)){
cout<<s<<" is a palindromic number."<<endl;
return 0;
}
while(n--){
sum=add(s,rev(s));
cout<<s<<" + "<<rev(s)<<" = "<<sum<<endl;
if(sum==rev(sum)){
cout<<sum<<" is a palindromic number."<<endl;
return 0;
}
s=sum;
}
cout<<"Not found in 10 iterations."<<endl;
return 0;
}

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/6/10 15:17:52

第九章: I²C 模块 —— 给你的芯片装上“微信”!

&#x1f5e3;️ IC 模块 —— 给你的芯片装上“微信”&#xff01; ✅ 适用对象&#xff1a;嵌入式初学者、电子爱好者 &#x1f4a1; 核心目标&#xff1a;理解 IC 是什么 掌握硬件连接 学会用 CubeMX 配置 能驱动 MCP4017 等设备 &#x1f9e0; 特色&#xff1a;用“微信…

作者头像 李华
网站建设 2026/6/10 9:06:25

54、云赋能的机器人与网络监测及医疗监测技术洞察

云赋能的机器人与网络监测及医疗监测技术洞察 在当今科技飞速发展的时代,云技术与多个领域的融合正展现出巨大的潜力。本文将深入探讨云赋能的机器人系统、软件定义网络的网络健康监测以及基于云数据融合的多参数患者监测这三个领域的相关技术与应用。 云赋能机器人系统:实…

作者头像 李华
网站建设 2026/6/10 9:09:48

Wan2.2-T2V-A14B生成极地冰雪场景的视觉真实性验证

Wan2.2-T2V-A14B生成极地冰雪场景的视觉真实性验证 在影视制作和虚拟内容生产的前沿&#xff0c;一个曾经难以想象的场景正变得触手可及&#xff1a;无需远征北极&#xff0c;不必动用航拍团队&#xff0c;仅凭一段文字描述——“一只北极熊在暴风雪中缓慢穿行于冰原之上&#…

作者头像 李华