| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Tổng chẵn | 100 (p) | 1.0s | 1G |
| 2 | Tổng dương | 100 (p) | 1.0s | 1G |
| 3 | Tính trung bình cộng | 100 (p) | 1.0s | 1G |
| 4 | arr01 | 100 (p) | 1.0s | 1023M |
| 5 | Vị trí số dương | 100 (p) | 1.0s | 1G |
| 6 | Vị trí số âm | 100 (p) | 1.0s | 1G |
| 7 | Học sinh ham chơi | 100 (p) | 1.0s | 256M |
| 8 | Cánh diều - UPDATE - Cập nhật danh sách | 100 (p) | 1.0s | 256M |
| 9 | Cánh diều - NUMS - Số đặc biệt | 100 (p) | 1.0s | 256M |
| 10 | Những chiếc tất | 100 (p) | 1.0s | 256M |
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình tổng các phần tử có giá trị chẵn.
Test 1
7
7
-6
-4
19
22
51
82
94
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình số lượng phần tử dương và tổng của chúng.
Test 1
7
7
-6
-4
19
-22
51
-82
3 77
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình Trung bình cộng các phần tử âm.
Test 1
7
7
6
-4
19
-22
51
-82
-36.00
Cho một dãy gồm n số nguyên dương \(A_1, A_2,…, A_n\). (\(N \le 10^5, A_i \le 10^9\)).
Hãy in số lớn nhất cùng chỉ số của nó, nếu có nhiều số lớn nhất thì in ra chỉ số của số đầu tiên gặp.
Test 1
6
91 451 43 3 451 54
451
2
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình chỉ số phần tử dương đầu tiên và cuối cùng.
Test 1
7
7 -6 -4 19 -22 51 -82
1 6
Nhập vào một dãy \(N\) số nguyên \(A_{1},A_{2},...,A_{N}\).
Hãy in ra màn hình chỉ số phần tử âm đầu tiên và cuối cùng.
Test 1
7
7 -6 -4 19 -22 51 -82
2 7
Hôm nay thầy giáo quyết định ra một bài tập về tính trung bình công cho cả lớp làm. Đề bài yêu cầu các bạn hãy tìm một dãy con liên tiếp sao cho trung bình cộng của dãy là lớn nhất có thể. T là một là một học sinh trong lớp, vì quá ham chơi, trốn học quá nhiều nên câu ta không giải được bài này nên cậu ấy đã quyết định nhờ các bạn giúp đỡ. Các bạn hãy giúp bạn ấy nhé!
Test 1
6
1 1 1 3 3 3
3
Viết chương trình nhập vào bàn phím một danh sách các số nguyên, sau đó thực hiện cập nhật dãy theo quy tắc sau:
In ra dãy sau khi đã cập nhật. Yêu cầu sử dụng cấu trúc dữ liệu danh sách (list).
Test 1
-5 0 6 8 -3 -4 -2 0 4 6
-1 0 1 1 -1 -1 -1 0 1 1
Viết chương trình nhập vào dãy số nguyên \(a\). Hãy đếm và đưa ra số lượng các phần tử lớn hơn phần tử đứng trước và đứng sau nó. Lưu ý: phần tử đầu và cuối dãy không thoả mãn điều kiện có đủ hai phần tử đứng trước, đứng sau nên không tính
Test 1
5 -3 0 4 -1 2 -6 -4 -5 9 -12 1
4
Levi mở cửa hàng bán quần áo, anh ta có \(1\) đống tất mà cần phải ghép đôi theo màu để bán. Mỗi màu có thể được biểu diễn bởi \(1\) số nguyên dương.
Yêu cầu : Hãy xác định giúp anh ta biết anh ta có thể có tối đa bao nhiêu đôi tất cùng màu.
Test 1
7
1 2 1 2 1 3 2
2
Nguồn: hackerrank