1024. Palindromic Number
来源:互联网 发布:君君的淘宝店 编辑:程序博客网 时间:2024/06/06 05:39
题目链接:http://pat.zju.edu.cn/contests/pat-a-practise/1024
数字转换,大数加法
#include <iostream>#include <string>#include <algorithm>using namespace std;void Add_string(string &a, string &b){int i=a.size()-1;int flag=0;while(i>=0){a[i] += b[i]-'0'+flag;flag = 0;if(a[i] > '9'){flag =1;a[i] -= 10;}i--;}if(flag == 1){a.insert(a.begin(), 1, '1');}}int main(){string str;int k;cin >> str >> k;int step=0;while(step<k){string shadow = str;reverse(shadow.begin(), shadow.end());if(shadow == str){break;}else{Add_string(str, shadow);step++;}}cout << str << endl;cout << step << endl;return 0;}
0 0
- 1024. Palindromic Number
- 1024. Palindromic Number (25)
- 1024. Palindromic Number
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number
- PAT 1024. Palindromic Number
- 1024. Palindromic Number
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 1024.Palindromic Number
- 1024. Palindromic Number (25)
- 1024. Palindromic Number (25)
- 2014ACM集训13级PK赛4-K-Nice
- Struts2 自动登录的拦截器
- 和matlab链接是显示Can't load IA 64-bit .dll on a AMD 64-bit
- Two Sum-----LeetCode
- Visual Studio 2012旗舰版序列号:
- 1024. Palindromic Number
- Cocos2d-x 3.0 开发(十七)使用Cocos2d-x 3.0rc,一条命令打包Android
- win8.1 64位系统下正确安装串口转usb驱动
- Rotate Image
- 日期与时间处理
- .net开发框架
- 《Pyhon简明教程》学习摘要
- 使窗口在整个屏幕居中
- Ubuntu安装OMNet++4.2.2