poj1504 Adding Reversed Numbers
来源:互联网 发布:怎么卸载java环境 编辑:程序博客网 时间:2024/05/16 18:50
1504题读入两个加数,将数字逆置后相加,得到的结果再逆置输出。
这次字符串和数字的转换用上了atoi()和sprintf(),但是我的代码质量写的很差,110MS险过。
#include<stdio.h>#include<stdlib.h>#include<string.h>int reverse(int value){ int num,i,len; char s[20]; char ch; sprintf(s,"%d",value); len=strlen(s); for(i=0;i<len/2;i++){ ch=s[i]; s[i]=s[len-i-1]; s[len-i-1]=ch; } num=atoi(s); return num;}void main(){ int count; int i=0; char s1[20],s2[20]; int m,n; int sum; scanf("%d",&count); while(i<count && count>0){ scanf("%s %s",s1,s2); m=atoi(s1); n=atoi(s2); sum=reverse(m)+reverse(n); printf("%d\n",reverse(sum)); i++; }}
- poj1504 Adding Reversed Numbers
- 【POJ1504】:Adding Reversed Numbers
- poj1504 Adding Reversed Numbers
- ZOJ2001 POJ1504 Adding Reversed Numbers
- UVA713 UVALive5539 POJ1504 ZOJ2001 Adding Reversed Numbers
- POJ1504-Adding Reversed Numbers(C语言实现)
- 1504 Adding Reversed Numbers
- Adding Reversed Numbers
- Adding Reversed Numbers
- Adding Reversed Numbers
- B - Adding Reversed Numbers
- Adding Reversed Numbers
- B - Adding Reversed Numbers
- 2210. Adding Reversed Numbers
- zoj_2001 Adding Reversed Numbers
- Adding Reversed Numbers(0058)
- zoj2001 Adding Reversed Numbers
- pku 1504 Adding Reversed Numbers
- paip.提升用户体验=----c++ qt 字体切换功能缺少的总结..
- hdu 4460 Friend Chains (BFS)
- 斯坦福ML公开课笔记9—偏差/方差、经验风险最小化、联合界、一致收敛
- GAR路由器的基本操作
- 自我的救赎
- poj1504 Adding Reversed Numbers
- MVC结构
- GAR路由器静态路由实验
- pageFlowScope、backingBeanScope、viewScope、applicationScope、sessionScope、requestScope
- poj 3685 Matrix (二分+枚举+二分)
- 分享一个易企CMS在线客服
- 2014年去哪儿网校园招聘笔试题
- 无法解析的外部符号 _main,该符号在函数 ___tmainCRTStartup 中被引用
- GAR路由器RIP实验