SUMBIG - Tính tổng 2 số nguyên lớn

View as PDF

Submit solution

Points: 1.00 (partial)
Time limit: 1.0s
Memory limit: 256M

Author:
Problem type
Allowed languages
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Cho hai số nguyên không âm ~a~ và ~b~. Hãy tính ~a + b~.

Input

  • Dòng đầu chứa số ~a~.
  • Dòng sau chứa số ~b~.

Giới hạn:

  • ~0 ≤ a, b < 10^{1000000} (a, b\text{ có không quá }10^5\text{ chữ số})~

Output

  • Gồm một dòng duy nhất là kết quả của ~a + b~.

Sample

Input #1
123
4567
Output #1
4690
Input #2
1234567890
9879879876543219876
Output #2
9879879877777787766

Problem source: Chuyên Sơn La Online Judge


Comments

Please read the guidelines before commenting.



  • 0
    freefiredongdoiem  commented on Nov. 30, 2024, 8:57 a.m.

    include<bits/stdc++.h>

    pragma GCC optimize("03","unroll-loops")

    define ift intfast64t

    using namespace std; using ll=long long int; string cong(string a,string b) { while(a.size()<b.size()) a='0'+a; while(a.size()>b.size()) b='0'+b; string c=a; ll k=0; for(ll i=a.size()-1;i>=0;--i) { ll kq=a[i]+b[i]-96+k; k=kq/10; c[i]=char(kq%10)+48; } return(k==0)?c:'1'+c; } signed main() { iosbase::syncwith_stdio(false); cin.tie(NULL);cout.tie(NULL); string a,b; cin>>a>>b; cout<<cong(a,b); }


  • 1
    buithixuannhi0705  commented on Oct. 24, 2024, 10:50 a.m.

    include <bits/stdc++.h>

    using namespace std; int main() { string a, b; cin>>a>>b; string c; long long n1=a.length(), n2=b.length(), nho=0, tong; if(n1<n2){ a.insert(0,n2-n1,'0'); } else{ b.insert(0,n1-n2,'0'); } c=a; for(long long i=a.length()-1;i>=0;i--){ tong=(a[i]-48)+(b[i]-48)+nho; nho=tong/10; tong=tong%10; c[i]=tong+48; } if(nho>0){ c=char(nho+48)+c; } cout<<c;

    return 0;
    

    }


  • -2
    Tri1501_10Ti  commented on Oct. 15, 2024, 12:13 a.m.

    code c++ đi đừng xài py


  • -7
    super_god  commented on Oct. 8, 2024, 2:52 a.m.

    This comment is hidden due to too much negative feedback. Show it anyway.


  • -5
    kietjumper  commented on Sept. 26, 2024, 3:15 a.m.

    This comment is hidden due to too much negative feedback. Show it anyway.


    • -5
      kietjumper  commented on Sept. 26, 2024, 3:17 a.m.

      This comment is hidden due to too much negative feedback. Show it anyway.


  • -2
    phong_tran1202  commented on Aug. 12, 2024, 2:16 p.m.

    python nhìn chỉ biết cười =))


  • -5
    kietjumper  commented on July 21, 2024, 3:55 p.m. edited

    This comment is hidden due to too much negative feedback. Show it anyway.


  • 1
    haidang3004  commented on March 27, 2024, 3:22 p.m.

    python thì dễ mà sao c++ khó thế nhỉ


  • -5
    sang41dz  commented on Feb. 12, 2024, 7:19 a.m.

    This comment is hidden due to too much negative feedback. Show it anyway.


  • -1
    duydonv  commented on Jan. 21, 2024, 6:34 a.m.

    sao em lại sai đúng test case 8 thôi nhỉ, em code bằng c và dùng stack để cộng. Có ai code kiểu này không chỉ giáo em với


  • -1
    dinhvantung0611  commented on Jan. 4, 2024, 5:37 p.m.

    Code python có thể AC


  • -3
    triduc_2k9  commented on Dec. 23, 2023, 2:08 p.m.

    Khó quá


  • -2
    nvthang  commented on Nov. 22, 2023, 3:03 a.m.

    case 5 có bị sai test ko ạ


  • -2
    triphan2004  commented on Nov. 5, 2023, 4:22 p.m.

    Test case 9 là gì vậy mọi người