a cộng b

Xem PDF



Thời gian:
Scratch 5.0s

Tác giả:
Dạng bài
Điểm: 200 (p) Thời gian: 1.0s Bộ nhớ: 256M Input: bàn phím Output: màn hình

Tính tổng của 2 số nguyên \(a\)\(b\).

Input

  • Gồm 2 dòng là 2 số nguyên \(a\)\(b\) \((a, b \leq 10^{255})\)

Output

  • Gồm 1 dòng là tổng \(a+b\)

Example

Test 1

Input
2
5 
Output
7

Test 2

Input
123456789123456789123 
1 
Output
123456789123456789124

Bình luận

  • Phamduchiep 10:25 p.m. 7 Tháng 12, 2024

    code c++ nộp 1 tỷ lần mới đúng :>

    code c++

    include<bits/stdc++.h>

    using namespace std;
    string a,b,s;
    int x=0;
    int main(){
    cin>>a>>b;
    int mx=max(a.size(),b.size());
    while(a.size()>b.size()) b='0'+b;
    while(a.size()<b.size()) a='0'+a; for(int i=mx-1;i>=0;i--){
    int m=(a[i]-'0')+(b[i]-'0')+x;
    if(m>=10)
    x=1;
    else x=0;
    s+=to_string(m%10);

    }
    if((a[0]-'0')+(b[0]-'0')>=10)
    cout<<1;
    for(int i=s.size()-1;i>=0;i--)
    cout<<s[i];
    }

    • 36 bình luận nữa