poj 2602 大数相加(字符串输出)

Win10/Win11系统下,用VSCode编译Betaflight固件最全避坑指南(从GCC安装到HEX生成) 本文详细介绍了在Win10/Win11系统下使用VSCode编译Betaflight固件的完整流程,包括GCC安装、环境变量配置、终端选择、Make工具安装等关键步骤,帮助开发者避开常见陷阱,高效生成HEX文件。特别针对VSCode环境优化和编译错误排查提供了实用解决方案。 阅读详情

题意:赤裸裸大数相加。

思路:一开始以为是水题,结果提交发现居然是TLE。查看discuss才知道,最后应该用字符串输出,一位一位的int输出就会TLE。代码保留着一开始int的做法,只不过最后用字符串输出。

#include <cstdio>
#include <cstring>
#include <algorithm>
#include <cmath>
#include <queue>
#include <cstdlib>
using namespace std;
#define clc(s,t) memset(s,t,sizeof(s))
#define INF 0x3fffffff
#define N 1000005
int a[N],b[N];
char res[N];
int n;
int main(){
    int i;
    scanf("%d",&n);
    for(i = 1;i<=n;i++)
        scanf("%d %d",&a[i],&b[i]);
    for(i = n;i>=1;i--){
        b[i] += a[i];
        b[i-1] += b[i]/10;
        res[i-1] = b[i]%10+'0';
    }
    res[n] = '\0';
    printf("%s\n",res);
    return 0;
}


Docker安装并运行AnythingLLM的详细教程 通过本文的介绍,你已经掌握了如何在 CentOS 系统上使用 Docker 安装并运行 AnythingLLM。AnythingLLM 提供了强大的功能,支持本地知识库搭建和多模态输入,非常适合个人和企业使用。希望本文能帮助你快速上手并搭建自己的 AI 知识库。 阅读详情

相关推荐

阻抗匹配与史密斯(Smith)圆图

在找到点B和B'后,我们就能够测量A'到B和B'到D的弧长,前者就是C的归一化电纳值,后者为L的归一化电抗值。当然,表面上看新的点好像是一个不同的阻抗,实际上Z和1/Y表示的是同一个元件(这个新值在圆图上呈现为一个不同的点,而且反射系数也不相同,依次类推)。出现这种情况的原因是我们的图形本身是一个阻抗图,而新的点代表的是一个导纳。这个方程是在复平面(Γr, Γi)上、圆的参数方程(x - a)² + (y - b)² = R²,它以[r/(r + 1), 0]为圆心,半径为1/(1 + r)。

qq_55759599的博客 3962

POJ2602-Superlong sums

全解题报告索引目录 -> 【北大ACM – POJ试题分类】 转载请注明出处:http://exp-blog.com ------------------------------------------------------------------------- 非常恶心的大数相加= = 首先输入就够恶心了。。。哪有人逐位还要间断输入两个数的。。。。 注意: ...

ζёСяêτ - 小優YoU 2575

CRPR的三种关键影响:从SI、OCV到Min Pulse Width的时序优化实践

本文深入探讨了CRPR(时钟重汇聚悲观度消除)在芯片时序优化中的三种关键影响:信号完整性(SI)、片上变异(OCV)和最小脉宽检查。通过实际案例分析和技术细节,展示了CRPR如何有效修正时序分析中的过度保守估计,提升设计精度。文章特别强调了SI-aware CRPR的调试技巧和OCV补偿的最佳实践,为芯片设计工程师提供了宝贵的时序优化指导。

weixin_30920853的博客 379

Poj 2602 Superlong sums(大数相加)

一、Description The creators of a new programming language D++ have found out that whatever limit for SuperLongInt type they make, sometimes programmers need to operate even larger numbers. A ...

a136358的博客 177

IEEE Access投稿全流程解析:从初次提交到最终接收的完整指南

本文详细解析了IEEE Access期刊从初次投稿到最终接收的全流程,包括ORCID注册、论文投稿七步法、回稿再投流程及最终版提交等关键步骤。特别强调了4-6周快速同行评审的特点,为研究者提供了一份实用的投稿指南,帮助高效完成IEEE Access期刊投稿。

weixin_29273849的博客 915

光谱数据预处理综合

除了化学信息,光谱还包含其他不相关或不需要的信息,如电噪声,基质背景,杂散光,散射效应等。在用化学计量学方法建立校准模型时,利用预处理方法消除光谱数据中的无关信息和噪声是非常必要的。

qq_44204759的博客 5191

poj2602

poj2602

zzu-hust-madd 367

【报错解决】彻底解决 MySQL 登录报错 ERROR 1045 (28000)

MySQL 报错 ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES) 通常是由于用户名或密码错误、权限不足、服务未启动或配置文件异常导致的。通过检查并确认密码、重置 root 用户密码、授予完整权限、校验配置文件以及确保 MySQL 服务正常运行,可以彻底解决该问题。掌握这一流程不仅能够恢复 root 登录,还能保障数据库的安全性与稳定性。

博客 1750

POJ 2602 Superlong sums(高精度)

Description 给出两个长度为n的序列分别表示一个数,输出这两个数的和 Input 第一行为一整数n表示两序列长度,之后n行每行两个数字(介于0到9之间)分别表示两序列相应位置的数字 Output 输出一个字符串表示两序列所表示数字相加后的结果 Sample Input 4 0 4 4 2 6 8 3 7 Sample Output 4750 Solution

ZSQ 924

uniapp [安卓苹果App端] - errMsg“: “request:fail abort statusCode:-1 不支持的URL(-1002)Uniapp真机运行APP网络请求报错失败排查

uniapp真机运行APP,网络请求报错errMsg“: “request:fail abort statusCode:-1 不支持的URL(-1002),uni.request网路请求报错,uniApp解决请求接口报错,uniapp app端打包上线后请求报错,真机运行测试请求失败,uniapp安卓app请求报错,uniapp苹果ios平台网络请求报错,uniapp真机预览请求失败怎么办,不是跨域问题,在H5中请求可以正常发送和接收,但在真机APP上请求报错,Hbuilder真机运行app网络请求报错,全

🏆 前端领域优质创作者 3089

Halcon 形态学 开发案例 (开运算opening(先腐蚀再膨胀)、闭运算closing(先膨胀再腐蚀))

算子方法:功能:使用用户自定义的结构元素对区域进行开运算参数: Region(输入参数) :输入区域 StructElement(输入参数) :结构元素(区域) RegionOpening(输出参数) :开运算后的区域功能:使用圆形结构元素对区域进行开运算参数: Region(输入参数) :输入区域 RegionOpening(输出参数) :开运算后的区域 Radius(输入参数) :圆形结构元素的半径功能:使用矩形结构元素对区域进行开运算。

程序员,他们想的是什么?他们想的永远都是技术,他们崇尚的也永远都是技术。 1618

POJ 2602

Superlong sums Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 23836   Accepted: 7063 Description The creators of a new programming language D++ have found out that what...

一只菜鸟夹 468

华为OD机试真题:明日之星选举 (Java/Py/C/ C++/JS/GO)

华为OD机试(机考)双机位C卷 【明日之星选举】,提供Java、C++、Python、Go、JavaScript源码实现,并提供完整思路讲解,以及在线OJ模拟做题。华为OD机试 - 明日之星选举。

qq_45776114的博客 919

POJ 2602 高精度整数相加——字符串输出

POJ 2602 高精度整数相加——字符串输出 水题,需要注意的是大量数据用scanf和printf比较好,此外将结果作为字符串数组一口气输出速度要比一个个输出快很多。 代码: #include <cstdio> #include <algorithm> using namespace std; char p[1000005],q[1000005]; int N = 0; int main(){ scanf("%d",&N); for(int i = N

qq_43513855的博客 113

假人有限元模型

假人模型,车辆碰撞假人有限元模型,适合做乘员安全的研究者利用

汉书HE8,好用的汇编代码编写工具

汉书HE8,好用的汇编代码编写工具早期编写汇编代码所用功能强大

PO J2602 大数相加

poj 2062 题意是两个大数相加,第一行输入两个数的位且位数相等。然后每行输入两个数字分别是从两个大数最高位输起。 方法一:数组。注意数组输出速度慢易超时建议用putchar();本人亲测比printf();快1S左右。 #include #define M 1000005 int a[M],b[M],c[M]; int main() { int i; int w;

Since_natural_ran 682

数学建模模型总结

这是本人在两年内准备参加数学建模竞赛搜集到的模型资料,已经经过了本人的筛选和整理,希望能够对准备参加数学建模竞赛的学弟学妹们提供一些帮助!

POJ 1503 Integer Inquiry(大数相加)

一、Description 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 n...

a136358的博客 169

最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版

Part-E1-SDIO-Specification-Ver4.00-Final-120220.pdf:最新的sdio 4.0 spec 协议标准 带书签 高清完整PDF版,包括SDIO 接口的外设,SDIO 接口官方协议等。

poj2602 Superlong sums//关于字符输出与整数输出的快慢

2602 -- Superlong sums (poj.org) 其实只是一道简单的加法模拟 但是训练赛的时候一直超时一直超时 但又实在没有地方可以优化了 正序输入 倒序相加 正序输出 哪一步都不能再合在一起 赛后看这题的博客好像都是骂声一片 看到好多因为 这题最高位不能进位 最终结果不能去掉前导0 不然会wa 之类的事情骂 但是这题其实题目里很清楚地说了最后输出的长度只能是N 还是要好好读题 这题最纠结的还是在超时 后来看到说只能字符...

软糖汽水 188

poj2602——Superlong sums

<br />果然恶心,用字符串输出才过得了...<br />#include<stdio.h> #define MAX 1000000 char a[2][MAX], sum[MAX]; int main() { int n, i; scanf("%d", &n); for(i=0; i<n; i++) { scanf("%d", &a[0][i]); scanf("%d", &a[1][i]); }

r_ax的专栏 569

POJ 2602 Superlong sums(模拟大数加法)

Superlong sums Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 22715   Accepted: 6709 Description The creators of a new programming language D++ have found out

Grit_ICPC的博客 554

Poj OpenJudge 百练 2602 Superlong sums

1.Link: http://poj.org/problem?id=2602 http://bailian.openjudge.cn/practice/2602/ 2.Content: Superlong sums Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 22337  

西门求雪的专栏 468

POJ2602《Superlong sums》方法:高精度 模拟

题目比较拗口的大数相加,两个数居然分开一个数字一个数字读入,注意要用scanf()读入,cin因为重载,没有指定格式,输入比较耗时。同时输出也要先转换为字符串形式,不然循环输出整数数组会超时。 #include #include #include using namespace std; int n; // 输入长度 int main() { //freopen("temp.txt

相门码农的专栏 486

Poj2602 Superlong sums

题目大意:给你两个数,求和、数字长度N

Hatsune__Miku 594

POJ 2602 Superlong sums

简单大数加法,,,题意略蛋疼, 意思是说N行里每行两个数分别代表a的N-I位和b的N-i位的数字,将a和b相加 求值  只需要输出N位  就算最后进位到N+1位也不用输出 #include #include #include using namespace std; char n1[1000005], n2[1000005], ans[1000005]; int main() {

493

poj2602 Superlong sums(高精度)

#include #include #include using namespace std; const int M=1000005; char a[M],b[M],ans[M]; int main() { int n,i,t,w; while(scanf("%d",&n)!=EOF) { getchar(); for(i=n-1;i>=

结构之美 算法之道 733
上一篇: poj 2985 树状数组+并查集(第k大组数)
下一篇: poj 1183 数学推导(反正切函数的应用)
dumeichen
博客等级 码龄13年 55粉丝 475原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值