首页 > 其他分享 >高精度+高精度(信息学奥赛1168)

高精度+高精度(信息学奥赛1168)

时间:2024-05-25 15:00:29浏览次数:22  
标签:高精度 int 1168 back -- 奥赛 include

#include <iostream>
#include <cmath>
#include <vector>
using namespace std;
int main(){
    string a,b;
    cin>>a>>b;
    bool a1 = true,b1 = true;
    for(int i = 0;i<max(a.size(),b.size());i++){
        if(i<a.size() && a[i]!='0'){
            if(a1){
                a = a.substr(i);
                a1 = false;
            }
        }
        if(i<b.size() && b[i]!='0'){
            if(b1){
                b = b.substr(i);
                b1 = false;
            }
        }
    }
    vector<int> x,y,sum;
    for(int i = a.size()-1;i>=0;i--){
        x.push_back(a[i]-'0');
    }
    for(int i = b.size()-1;i>=0;i--){
        y.push_back(b[i]-'0');
    }
    int j = 0;
    for(int i = 0;i<max(x.size(),y.size()) || j;i++){
        if(i<x.size()){
            j += x[i];
        }
        if(i<y.size()){
            j += y[i];
        }
        sum.push_back(j%10);
        j /= 10;
    }
    for(int i = sum.size()-1;i>=0;i--){
        cout<<sum[i];
    }
    return 0;
}

 

标签:高精度,int,1168,back,--,奥赛,include
From: https://www.cnblogs.com/wangyihang-xh/p/18212429

相关文章

  • ONENET平台的高精度定位数据上传
    调这个平台,没多少资料支持,折腾了几天,现在记录哈定位系统使用。先在这个平台,建一个设备,添加系统功能的,高精度定位。添加完后,可以发定位消息了,数据格式,打开详情按照标准例程的格式生成JOSN数据修改经纬达来发送定位消息在线工具经纬度定位|经纬度定位软件|经纬度定位工......
  • 高精度问题
    高精度洛谷P2437蜜蜂路线蜜蜂路线题目背景无题目描述一只蜜蜂在下图所示的数字蜂房上爬动,已知它只能从标号小的蜂房爬到标号大的相邻蜂房,现在问你:蜜蜂从蜂房$m$开始爬到蜂房$n$,$m<n$,有多少种爬行路线?(备注:题面有误,右上角应为$n-1$)输入格式输入$m,n$的值输出格式......
  • 一种精度更高的hopf直线检测策略, 一种高精度边缘检测方法.
    #aaa是cv.read图片.img=aaaa.copy()gray=cv2.cvtColor(img,cv2.COLOR_BGR2GRAY)ret,binary=cv2.threshold(gray,0,255,cv2.THRESH_BINARY+cv2.THRESH_OTSU)#cv2.imwrite("13里面二值化的图片.png",binary)#binary=cv2.morphologyEx(binary,cv2.MOR......
  • AI智能分析高精度烟火算法EasyCVR视频方案助力打造森林防火建设
    一、背景随着夏季的来临,高温、干燥的天气条件使得火灾隐患显著增加,特别是对于广袤的森林地区来说,一旦发生火灾,后果将不堪设想。在这样的背景下,视频汇聚系统EasyCVR视频融合云平台+AI智能分析在森林防火中发挥着至关重要的作用。二、方案描述视频汇聚EasyCVR视频融合云平台是一......
  • 「高精度乘法+高精度加法」P10425 [蓝桥杯 2024 省 B] R 格式 题解
    解题思路题意分析:将浮点数乘以\(2^n\);四舍五入到最接近的整数。根据题意将\(d\times2^n\)分解为\(d\times2\times2\times2\times2……\),因为\(d\)长度小于等于\(1024\),所以可以使用高精度乘法的算法来实现一个小数乘以一个大于\(0\)的整数时,小数点位数本身不会......
  • 高精度
    这是摘自https://blog.csdn.net/SkeletonKing233/article/details/92200315的一份高精度模板#defineFOR(i,a,b)for(inti=a;i<=b;i++)#define_FOR(i,a,b)for(inti=a;i>=b;i--)structBigInt{staticconstintM=1000;intnum[M+10]......
  • 初三奥赛模拟测试5
    前言\(T1~100pts\):最开始没想出来,打了\(T3\)才去打。\(T2~0pts\):代码太难调没打出来。\(T3~0pts\):记忆化打假了,而且\(ans\)初始值忘记为\(0\),且捆绑测试……\(T4~0pts\):无人会。比赛链接。T1特殊字符串用\(f_i\)表示前\(i\)个字符中并以第\(......
  • 初三奥赛模拟测试1
    初三奥赛模拟测试1T1回文暴力\(dp\)是\(n^4\)的。类似传纸条吧无用状态去了就是\(n^3\)的CODE#include<bits/stdc++.h>usingnamespacestd;usingllt=longlong;usingllf=longdouble;usingull=unsignedlonglong;#defineFor(i,a,b,c)for(inti=(a);i<=......
  • 初三奥赛模拟测试5
    初三奥赛模拟测试5点击查看快读快写代码#include<cstdio>usingnamespacestd;//orzlaofudasuan//modifiednamespaceio{ constintSIZE=(1<<21)+1; charibuf[SIZE],*iS,*iT,obuf[SIZE],*oS=obuf,*oT=oS+SIZE-1,c,qu[55];intf,qr; //......
  • 高精度1588PTP时钟交换机,让工业通信领域全面革新
    高精度1588PTP时钟交换机,让工业通信领域全面革新 高精度1588PTP时钟交换机,让工业通信领域全面革新 京准电子科技官微——ahjzsz前言随着计算机和互联网技术的发展,以太网通信技术以其通信速率高、兼容性好、互联和可扩展性好等优点,在电力系统、交通、自动驾驶和自动化控制等......