博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
Uva 424 - Integer Inquiry
阅读量:6070 次
发布时间:2019-06-20

本文共 1965 字,大约阅读时间需要 6 分钟。

 Integer Inquiry 

Time limit: 3.000 seconds

One of the first users of BIT's new supercomputer was Chip Diller. He extended his exploration of powers of 3 to go from 0 to 333 and he explored taking various sums of those numbers.

``This supercomputer is great,'' remarked Chip. ``I only wish Timothy were here to see these results.'' (Chip moved to a new apartment, once one became available on the third floor of the Lemon Sky apartments on Third Street.

Input

The input will consist of at most 100 lines of text, each of which contains a single VeryLongInteger. Each VeryLongInteger will be 100 or fewer characters in length, and will only contain digits (no VeryLongInteger will be negative).

The final input line will contain a single zero on a line by itself.

Output

Your program should output the sum of the VeryLongIntegers given in the input.

Sample Input

1234567890123456789012345678901234567890123456789012345678901234567890123456789012345678900

Sample Output

370370367037037036703703703670
#include
#include
int main(){ int sum[104], e, len, i, j, temp; char input[101]; memset(sum, 0, sizeof(sum)); memset(input, 0, sizeof(input)); while(scanf("%s", input) == 1 && input[0]) { getchar(); e = 0; len = strlen(input); for(i=0; i
=0; --i) { if(sum[i] != 0) { temp = 1; printf("%d", sum[i]); } else if(temp == 1) { printf("%d", sum[i]); } } printf("\n"); return 0;}

解题报告:

#高精度加法#

减少WA想一次性AC,那必须要付出点耐心和要有严谨的思维,这题所需要的知识能追溯到一年前,高精度计算对于只是加法来说不是很难,我也没打算说做不出来,

但最后还是WA了三次(但我无动于衷)

1WA:数组开小了,最大的数为100个10的100次方想加再减去100,我开的数组只是102,多开就行了

2WA:是因为改了数组忘了改下面输出时的数组下标,愣着让i=102一直减下去,怪不得1+1会出现6000……00002 <iiiii+ _+ iiiii>这算什么调试啊?

         这问题也只有我能犯!!

3WA:计算后来的进位e顾着复制,把i当作j用了几次,效果还不错陪着我的程序WA了三次,没你哪有后面的AC呢……

复制的东西不可取,当i当作j不值得!!

转载于:https://www.cnblogs.com/liaoguifa/archive/2012/11/05/2755787.html

你可能感兴趣的文章
解决 Windows启动时要求验证
查看>>
我的友情链接
查看>>
用yum安装mariadb
查看>>
一点IT"边缘化"的人的思考
查看>>
Gallery循环滑动
查看>>
Sql与C#中日期格式转换总结
查看>>
iOS开发流程总结
查看>>
hadoop datanode 启动出错
查看>>
js颜色拾取器
查看>>
IDEA使用(1)intellIJ idea 配置 svn
查看>>
Thread Safety in Java(java中的线程安全)
查看>>
WPF 降低.net framework到4.0
查看>>
数据管理DMS 全量SQL诊断:你的SQL是健康的蓝色,还是危险的红色?
查看>>
搭建一个通用的脚手架
查看>>
开年巨制!千人千面回放技术让你“看到”Flutter用户侧问题
查看>>
开源磁盘加密软件VeraCrypt教程
查看>>
本地vs云:大数据厮杀的最终幸存者会是谁?
查看>>
阿里云公共镜像、自定义镜像、共享镜像和镜像市场的区别 ...
查看>>
shadowtunnel v1.7 发布:新增上级负载均衡支持独立密码
查看>>
IdleHandler,页面启动优化神器
查看>>