Đ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\) và \(b\).
Input
- Gồm 2 dòng là 2 số nguyên \(a\) và \(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
var
a, b, r: string;
i, carry, temp, sum: integer;
function SumLargeNumbers(a, b: string): string;
var
lenA, lenB, i, carry, sum: integer;
r: string;
begin
lenA := Length(a);
lenB := Length(b);
if lenB > lenA then
begin
r := a;
a := b;
b := r;
end;
end;
begin
end.
code tham khảo pascal nhé đừng cop ko là đi ây
Sao lại có người wa nhỉ
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.
ae cần code c++ nhắn tin cho tôi nhé ko cần cảm ơn đâu!!!
bài này 200d là để chạy c++ chứ python nói gì nữa 😀
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.
quá ez
Bình luận bị ẩn vì nhiều phản hồi tiêu cực. Nhấp vào đây để mở.
Hint
python
//tham khảo
include<bits/stdc++.h>
using namespace std;
typedef string big;
big cong(big a, big b){
while(a.size()>b.size()) b='0'+b;
while(a.size()<b.size()) a='0'+a; int k=a.size()-1; big c=""; int tong =0; for(int i=k;i>=0;i--){
tong +=(a[i]-'0')+(b[i]-'0');
c=char(tong%10+'0')+c;
tong/=10;
}
if(tong>0) c='1'+c;
return c;
}
int main(){
big a,b;
cin >> a >> b;
cout << cong(a,b);
}
21 bình luận nữa