SUMBIG - Tính tổng 2 số nguyên lớn
Xem dạng PDF
Gửi bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Giới hạn bộ nhớ:
256M
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, PyPy, 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
Bình luận
ta phải có tư duy , kiên trì mới làm được c++ , nó dài loằng ngoằng gì đâu ... nhưng python siêu dễ chỉ cần áp dụng mã này thì sẽ full AC nha anh em :
a = input().strip() b = input().strip()
a = int(a) b = int(b)
print(a + b)
include<iostream>
include<cstring>
using namespace std; int main() { char a[100005]; char b[100005]; cin.getline(a,100005); cin.getline(b,100005); long long m=strlen(a); long long n=strlen(b); int i=m-1,j=n-1; int du=0; char S[1000000]=""; long long l=0; while(i>=0||j>=0||du>0){ int vala,valb; if(i<0){ vala=0; }else { vala=a[i]-'0'; i--; } if(j<0){ valb=0; } else{ valb=b[j]-'0'; j--; } int tong=(vala+valb+du)%10; S[l++]=tong+'0'; du=(vala+valb+du)/10; } S[l]='\0'; for(long long k=0;k<l/2;k++){ char temp=S[k]; S[k]=S[l-k-1]; S[l-k-1]=temp; }
}
PYTHON (Nhìn chỉ biết cười=)))
C++ (Nhìn nó nhức đầu=))
print(int(input()) + int(input())) như này là xong rồi ko cần dài dòng đâu
1 năm sau tôi sẽ quay lại
Test case #6 la gi v help voi
Python thể hiện sức mạnh🤳
tại py k giới hạn , c++ thì nó có , nên phải khổ v đó b , luyện tư duy í
code c++ đi đừng xài py
Python ko giới hạn số chữ số :))
python nhìn chỉ biết cười =))
python thì dễ mà sao c++ khó thế nhỉ
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
Code python có thể AC
Khó quá
case 5 có bị sai test ko ạ
Test case 9 là gì vậy mọi người