Bài kiểm tra số 2 - K2048G2 - Đề 2
Tính tổng các số của một số nguyên dài (xâu ký tự cơ bản)
Nộp bài
Time limit: 1.0 /
Memory limit: 256M
Point: 3
Cho một số nguyên có thể lên đến ~10^{64}~ chữ số, hãy tính tổng các chữ số trong số nguyên đó
Input 01:
1111111111
Output 01:
10
Input 02:
66892196262613838720073951731485
Output 02:
148
Tích lớn nhất (tham lam)
Nộp bài
Time limit: 1.0 /
Memory limit: 256M
Point: 4
Cho dãy số A gồm N phần tử là các số nguyên. Hãy tính tích lớn nhất của 2 hoặc 3 phần tử trong dãy.
Đầu vào: Dòng đầu tiên là N; Dòng thứ 2 là N phần tử của mảng A
Ràng buộc: 1<=N<=1000; 0<=abs(A[i])<=10^6
Đầu ra: In ra tích lớn nhất của 2 hoặc 3 phần tử trong mảng
Input:
5
-9 4 3 -3 1
Output:
108
Vị trí đầu tiên lớn hơn hoặc bằng X
Nộp bài
Time limit: 1.0 /
Memory limit: 256M
Point: 3
Cho mảng A gồm N phần tử. Sử dụng hàm có sẵn tìm vị trí đầu tiên của phần tử lớn hơn hoặc bằng X.
Dòng đầu tiên nhập N và X
Dòng tiếp theo nhập N giá trị của mảng A
In ra vị trí nếu tìm thấy, nếu không tìm thấy thì in ra N.
Ràng buộc: ~0 < N \leq 10^6~; ~0 \leq A[i] \leq 10^9~
Input 01:
10 6
3 5 6 6 6 6 9 10 11 13
Output 01:
2
Vị trí đầu tiên trong mảng lớn hơn hoặc bằng 6 là vị trí có chỉ số là 2 (có giá trị là 6)
Input 02:
10 14
3 5 6 6 6 6 9 10 11 13
Output 02:
10