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