type int=longint;arr1=array[1..100000]of int;varaa:char;a,b,c:arr1;k,l1,l2,i,j,l3,p:int;s:ansistring;procedure add(var a,b,c:arr1);var...
转载
2017-06-06 11:08:00
168阅读
2评论
高精度加法传入参数约定:传入参数均为string类型,返回值为string类型算法思想:倒置相加再还原。
原创
2022-08-11 14:52:20
43阅读
#include<iostream>#include<vector>#include<string>using namespace std;vector<int>add(vector<int>&A,vector<int>&B){ if(A.size()<B.siz
原创
2022-10-11 13:32:52
128阅读
#include<iostream>#include<stdio.h>#include<stdlib.h>#include<math.h>#include<string.h>#include<algorithm> #include<map>#include<vector>#inclu...
原创
2022-07-14 10:15:30
45阅读
#include<iostream>#include<string>#include<cstring>using namespace std;void fun(string a,string b){ int c[102],tail=0,head=0,p=0; int i=a.length()-1; int j=b.length...
原创
2021-06-11 10:16:51
260阅读
#include<iostream>#include<string>#include<cstring>using namespace std;void fun(string a,string b){ int c[102],tail=0,head=0,p=0; int i=a.length()-1; int j=b.length...
原创
2022-03-02 11:21:55
99阅读
原题:Problem DescriptionI have a very simple problem for yo
转载
2023-04-30 19:42:49
78阅读
加法高精度
原创
2024-03-02 15:30:22
11阅读
点赞
#include<iostream> #include<string> using namespace std; string a,b; void re(){ //翻转、补零操作 int max_length=a.length()>b.length()? a.length():b.length(); string str; ...
原创
2021-08-28 22:03:17
128阅读
#include<iostream> #include<string> using namespace std; string a,b; void re(){ //翻转、补零操作 int max_length=a.length()>b.length()? a.length():b.length(); string str; ...
原创
2022-02-16 17:33:59
91阅读
题目链接:https://www.acwing.com/problem/content/description/793/时/空限制:1s / 64MB题目描述给定两个正整数,计算它们的和。输入格式共两行,每行包含一个整数。输出格式共一行,包含所求的和。数据范围1≤整数长度≤100000输入样例1223输出样例35解题思路题意:计算...
原创
2022-02-03 14:14:30
121阅读
题目链接:https://www.acwing.com/problem/content/description/793/时/空限制:1s / 64MB题目描述给定两个正整数,计算它们的和。输入格式共两行,每行包含一个整数。输出格式共一行,包含所求的和。数据范围1≤整数长度≤100000输入样例1223输出样例35解题思路题意:计算...
原创
2021-07-13 16:26:45
183阅读
高精度1--加法一、心得自己写的东西才是自己的,看一百遍都不一定看得会 //没有考虑到输出的时候a[0]是0的情况 //边界情况多多考虑 二、题目及分析计算12345678987755+4324324324/*高精度加法:模拟手算 1、初始化:数组和倒序2、加:相加和进位3、输出:倒序 */ 三、代码及结果自己的:1 /* 2 高精度加法: 3 模拟手算 4 1、初始化:数组和倒序 5 2、
转载
2017-06-12 13:20:00
91阅读
2评论
今天偶然看了一下某大神的模板,不经意翻到这个就顺便“借”了一下 上代码吧: /* Date : 2015-8-21 晚上 Author : ITAK Motto : 今日的我要超越昨日的我,明日的我要胜过今日的我; 以创作出更好的代码为目标。不断地超越自己。 */ #include <iostrea
原创
2021-08-06 14:49:40
208阅读
Description 输入2个整数a和b,输出a+b。 Input Format 输入有两行,第一行a,第二行b。 0≤a,b≤10100000 。 Output Format 输出只有一行,a+b。 Sample Input Sample Output
转载
2017-11-03 15:24:00
111阅读
2评论
基础练习高精度加法 时间限制:1.0s 内存限制:512.0MB 问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述
原创
2022-07-26 16:26:27
30阅读
基础练习 高精度加法时间限制:1.0s 内存限制:512.0MB问题描述 输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。算法描述 由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。 定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。 计算c = a ...
原创
2022-03-02 11:08:19
61阅读
代码:#include <iostream>
#include <vector>
using namespace std;
vector<int> add(vector<int> &A, vector<int> &B)
{
vector<int> C;
int t = 0;
f
原创
2024-02-17 10:16:45
18阅读
代码:#include <iostream>
#include <vector>
using namespace std;
vector<int> add(vector<int> &A, vector<int> &B)
{
vector<int> C;
int t = 0;
f
原创
2024-02-17 10:16:45
21阅读
Problem Description:输入两个整数a和b,输出这两个整数的和。a和b都不超过100位。由于a和b都比较大,所以不能直接使用语言中的标准数据类型来存储。对于这种问题,一般使用数组来处理。定义一个数组A,A[0]用于存储a的个位,A[1]用于存储a的十位,依此类推。同样可以用一个数组B来存储b。计算c = a + b的时候,首先将A[0]与B[0]相加,如果有进位...
原创
2023-05-09 09:59:22
48阅读