poj 1503 Integer Inquiry高精度
以前一直坐高精度都养把倒置数组,看了别人的结题报告发现一个很好的方法,只要把数组向后移就行了
#include<iostream>
using namespace std;
#include<string.h>
#include<memory.h>
char a[101];
int main()
{
int M=109;
int N=108;
char b[109];
memset(b,48,sizeof(b));
while(cin>>a,strcmp("0",a)!=0)
{
int len=strlen(a);
for(int i=0;i<N;i++)//高精度加法新思想,好
{
if(i<len)
b[N-i-1]=b[N-i-1]+a[len-i-1]-48;
if(b[N-i-1]>=58)
{
b[N-i-1]-=10;
b[N-i-2]+=1;
}
}
}
int i;
for(i=0;i<N;i++)
{
if(b[i]!=48)
break;
}
b[N]='/0';
if(i==N)
cout<<0<<endl;
else
cout<<b+i<<endl;
// system("pause");
return 0;
}
poj 1503 Integer Inquiry高精度相关推荐
- Poj 1503 Integer Inquiry
1.链接地址: http://poj.org/problem?id=1503 2.题目: Integer Inquiry Time Limit: 1000MS Memory Limit: 1000 ...
- hdu 1047 Integer Inquiry
题目连接 http://acm.hdu.edu.cn/showproblem.php?pid=1047 Integer Inquiry Description One of the first use ...
- HDOJ 1047 Integer Inquiry
JAVA睑板.... Integer Inquiry Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 65536/32768 K (Ja ...
- HDU 1047 Integer Inquiry( 高精度加法水 )
链接:传送门 思路:高精度水题 /*************************************************************************> File ...
- POJ 2084 Catalan数+高精度
POJ 2084 /***************************************** author : Grant Yuan* time : 2014/10/19 15:42* so ...
- [poj 1737] Connected Graph {高精度+动态规划}
题目 http://poj.org/problem?id=1737 解题思路 设F[i]F[i]F[i]表示iii个节点的无向连通图个数,状态转移方程为: F[i]=2i∗(i−1)/2−∑j=1i− ...
- POJ 1716 Integer Intervals 差分约束
题目:http://poj.org/problem?id=1716 1 #include <stdio.h> 2 #include <string.h> 3 #include ...
- ZOJ 1292 Integer Inquiry
https://zoj.pintia.cn/problem-sets/91827364500/problems/91827364791 题意:先输入一个数 表示测试样例的个数,接着输入几个数(可以不 ...
- POJ 1716 Integer Intervals【差分约束】
题意: 知道了数轴上的n个区间,每个区间都是连续的int区间,现在要在数轴上任意取一堆元素,构成一个元素集合V要求每个区间和元素集合V的交集至少有两个不同的元素 求集合V最小的元素个数. 转一分析:( ...
- POJ 1716 Integer Intervals
POJ_1716 由于有了前面几个题目的基础,解答这个题目的过程还算顺利.我们设S[i]为区间[0,i)内选取的数字的数量,那么有①S[b+1]-S[a]>=2,②S[i+1]-S[i]> ...
最新文章
- java unicode补充字符带来的码点和代码单元问题
- react native的页面整体下拉刷新
- SpringBoot中使用log4j进行日志管理
- 5g空分复用技术_5G十大关键技术之三的空分复用
- rstudio运行python_RStudio 1.2发布,改进对Python chunks,R脚本等的测试和支持
- OCR数据处理(上篇)+OCR数据处理(下篇)
- 从搭建大数据环境说起,到执行WordCount所遇到的坑
- dubbo学习之源码创建属于自己的dubbo-demo
- 调侃面向对象编程的23种设计模式(转)
- OpenSCAD设计的3D打印智能路由器盒子(V1.1)
- ORACLE Primavera P6 / Unifier 19.12 免费虚拟机
- Java单机版坦克大战 带音效
- linux aaa认证服务器,华为设备安全之AAA认证
- “我是技术总监,我确实答不出那么多技术细节”
- 孪生素数对php编写,孪生素数
- 怎样设置电脑宽带连接无线路由器设置路由器连接服务器,电脑设置无线路由器断线后自动连接的方法...
- 二维码和app扫码下载
- Distributional RL with Quantile Regression论文翻译
- os.path.dirname用法
- 提升领导力的8点建议
热门文章
- 9.包装类的构造方法
- lucene.net 3.0.3、结合盘古分词进行搜索的小例子(转)
- DataGridView 与货币管理器的位置关联的行不能设置为不可见
- 使用 Request.Form 集合之后,不能调用 BinaryRead
- CentOS 6.8 编译安装MySQL5.5.32
- HashMap,,ConcurrentHashMap------------------浅谈!!
- struts2 文件上传下载注解示例
- Qt——消息对话框的设计
- 如何把jpg转换成word文档
- dbca:Exception in thread main java.lang.UnsatisfiedLinkError: get