| # | Bài tập | Điểm | Thời gian: | Giới hạn bộ nhớ |
|---|---|---|---|---|
| 1 | Rada | 100 (p) | 1.0s | 256M |
| 2 | Sóng dao động | 100 (p) | 1.0s | 256M |
| 3 | Số đại diện | 100 (p) | 1.0s | 256M |
| 4 | Xóa mảng | 100 (p) | 1.0s | 256M |
Một chiếc drone bay qua \(N\) điểm. Tại điểm thứ \(i\), độ cao là \(h_i\).
Drone được coi là an toàn SAFE nếu:
Ngược lại:
LOWHIGHHãy in trạng thái của từng điểm.
SAFE, LOW hoặc HIGH.Test 1
5
40 80 310 250 60
LOW
SAFE
HIGH
SAFE
SAFE
Cho một dãy số nguyên \(A\) gồm \(n\) phần tử \(a_1, a_2, \dots, a_n\). Trong hải dương học, các con sóng dao động tạo nên các điểm cao thấp khác nhau. Ta định nghĩa các vị trí đặc biệt trong dãy số như sau:
Hãy đếm số lượng đỉnh sóng và số lượng đáy sóng của dãy số đã cho.
Test 1
7
1 5 2 6 3 2 4
2 2
Cho ma trận \(A\) kích thước \(m \times n\). Ta định nghĩa phần tử đại diện của hàng \(i\) là số nguyên dương nhỏ nhất chia hết cho tất cả các số nằm trên hàng đó.
Hãy xác định phần tử đại diện cho từng hàng của ma trận đã cho.
Test 1
2 3
2 3 4
5 2 10
12
10
Trong một khu vườn công nghệ, các robot được sắp xếp theo một lưới hình chữ nhật gồm \(m\) hàng và \(n\) cột. Mỗi robot tại vị trí hàng \(i\), cột \(j\) đang mang một giá trị năng lượng \(A_{i,j}\).
Để tối ưu hóa hệ thống, người quản lý quyết định loại bỏ một số robot dựa trên vị trí của chúng. Cụ thể, tất cả các robot nằm ở hàng chẵn sẽ bị thu hồi, đồng thời tất cả các robot nằm ở cột lẻ cũng sẽ bị loại bỏ.
Hãy xác định các giá trị năng lượng của những robot còn lại sau quá trình tinh lọc này và hiển thị chúng theo đúng thứ tự ma trận.
Lưu ý: Các hàng được đánh số từ \(1\) đến \(m\), các cột được đánh số từ \(1\) đến \(n\).
Test 1
4 4
1 2 3 4
5 6 7 8
9 10 11 12
13 14 15 16
2 4
10 12
Test 2
3 3
1 2 3
4 5 6
7 8 9
2
8