2205 Problem B
问题 B: 【高精度】简单高精度加法
时间限制: 1 Sec 内存限制: 64 MB 提交: 77 解决: 25 [提交][状态][讨论版]
题目描述
输入
输出
样例输入
1111111111
2222222222
样例输出
3333333333
#include <iostream>
#include <stdio.h>
#include <string.h>
using namespace std;
char a[],b[];
int tag=,c[];
int na,nb,cut;
int i,j;
int main()
{
while(cin>>a>>b){
tag=;
na=strlen(a)-;
nb=strlen(b)-;
cut=max(na,nb);
for(i=na,j=nb;i>=&&j>=;i--,j--){
tag=(a[i]-'')+(b[j]-'')+tag;
if(i==&&j==){
c[cut--]=tag;
}
if(tag>=){
c[cut--]=tag%;
tag=;
}
else{
c[cut--]=tag;
tag=;
}
}
while(i>=){
tag=(a[i]-'')+tag;
if(i==){
c[cut--]=tag;
}
if(tag>=){
c[cut--]=tag%;
tag=;
}
else{
c[cut--]=tag;
tag=;
}
i--;
}
while(j>=){
tag=(b[j]-'')+tag;
if(j==){
c[cut--]=tag;
}
if(tag>=){
c[cut--]=tag%;
tag=;
}
else{
c[cut--]=tag;
tag=;
}
j--;
}
cut=max(na,nb);
for(i=;i<=cut;i++){
cout<<c[i];
}
cout<<endl;
memset(a,,sizeof(a));
memset(b,,sizeof(b));
memset(c,,sizeof(b));
}
return ;
}
2205 Problem B的更多相关文章
- HDU2639Bone Collector II[01背包第k优值]
Bone Collector II Time Limit: 5000/2000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others ...
- HDU 5536 Chip Factory 【01字典树删除】
题目传送门:http://acm.hdu.edu.cn/showproblem.php?pid=5536 Chip Factory Time Limit: 18000/9000 MS (Java/Ot ...
- HDU——2647Reward(DFS或差分约束)
Reward Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Sub ...
- FZU 2205 据说题目很水
2205 据说题目很水 Accept: 199 Submit: 458Time Limit: 1000 mSec Memory Limit : 32768 KB Problem Descr ...
- 1199 Problem B: 大小关系
求有限集传递闭包的 Floyd Warshall 算法(矩阵实现) 其实就三重循环.zzuoj 1199 题 链接 http://acm.zzu.edu.cn:8000/problem.php?id= ...
- No-args constructor for class X does not exist. Register an InstanceCreator with Gson for this type to fix this problem.
Gson解析JSON字符串时出现了下面的错误: No-args constructor for class X does not exist. Register an InstanceCreator ...
- C - NP-Hard Problem(二分图判定-染色法)
C - NP-Hard Problem Crawling in process... Crawling failed Time Limit:2000MS Memory Limit:262144 ...
- Time Consume Problem
I joined the NodeJS online Course three weeks ago, but now I'm late about 2 weeks. I pay the codesch ...
- Programming Contest Problem Types
Programming Contest Problem Types Hal Burch conducted an analysis over spring break of 1999 and ...
随机推荐
- Technique Standard
http://blog.csdn.net/cnjet/article/details/73433903 jinyaping
- win 8 远程桌面文件复制问题(图)
用win7连接远程桌面.能够非常方便的在宿主机之间文件复制粘贴. 但用win8.1远程连接桌面时,却发现不能拷贝文件了.查看网上资料,最后总结实现此步骤例如以下: win+R,执行mstsc.例如以下 ...
- RocketMQ之连接以及连接缓存
发现rabbitmq有一个ConnectionFactory.发现rocketmq好像没这个东西.按道理来说如果每次发送消息都新建一条连接肯定是不可能的. ps:其实之所以是有上面的疑问是因为数据库连 ...
- POJ 3221 Diamond Puzzle(BFS)
Description A diamond puzzle is played on a tessellated hexagon like the one shown in Figure 1 below ...
- Java线程总结(转)
作者的blog:(http://blog.matrix.org.cn/page/Kaizen) 首先要理解线程首先须要了解一些主要的东西,我们如今所使用的大多数操作系统都属于多任务,分时操作系统.正是 ...
- 【BIEE】12_查看BIEE的物理SQL
有时候,我们在使用BIEE的时候回出现一些问题,需要借助物理SQL来进行问题分析.通过物理SQL我们就可以看到BIEE在数据库中是如何去检索出数据库. 查看物理SQL的方式 [登录BIEE]--[管理 ...
- 获取request中的查询参数
//获取request中的查询参数 public static Map<String, Object> getRequestParamsByMap(HttpServletRequest r ...
- 将DataSet转换成json
/// <summary> /// 把dataset数据转换成json的格式 /// </summary> /// <para ...
- 哈希—— POJ 3349 Snowflake Snow Snowflakes
相应POJ题目:点击打开链接 Snowflake Snow Snowflakes Time Limit: 4000MS Memory Limit: 65536K Total Submissions ...
- POJ-3134-Power Calculus(迭代加深DFS)
Description Starting with x and repeatedly multiplying by x, we can compute x31 with thirty multipli ...