Không hỗ trợ Mobile

Chế độ luyện tập yêu cầu môi trường màn hình lớn để làm bài và chống gian lận hiệu quả. Vui lòng truy cập bằng máy tính (Desktop/Laptop) để tiếp tục thao tác.

Quay lại trang chủ

#1109 · Năm mới

Hôm nay là ngày đầu tiên của năm 2022, hoạt động tại các cửa hàng tiện lợi và siêu thị rất tấp nập. Tường là một nhân viên của cửa hàng, hôm nay cửa hàng gặp một vị khách thú vị. Nếu Tường có thể trả lời câu đố của vị khách này chính xác, cô bé sẽ được mừng tuổi từ người này.

Vị khách cho Tường một mảng an phần tử bất kì. Ở mỗi bước chọn ra một số x(x = a_n). Sau đó mảng a bị chia làm hai phần: trái và phải. Phần bên trái bao gồm các phần tử không vượt quá x(\leq x) trong khi đó phần bên phải sẽ là những số lớn hơn hẳn x(> x). Thứ tự của mỗi phần tử trong mỗi phần được giữ nguyên như trong mảng ban đầu.

Ví dụ, với mảng [2, 4, 1, 5, 3] sẽ chọn x = 3, sau đó mảng trở thành [2, 1, 3], [4, 5] −> [2, 1, 3, 4, 5]

Vị khách cho biết sau một số lần nhất định mảng sẽ không thay đổi. Tường được hỏi rằng số bước biến đổi ít nhát là bao nhiêu để sau đó mảng được giữ nguyên

Dữ liệu vào

  • Dòng thứ nhất là số tự nhiên n(1 \leq n \leq 10^5)
  • Dòng thứ hai chứa n số nguyên a_1, a_2,..., a_n(1 \leq a_i \leq 10^9)

Dữ liệu ra

In ra một số k là số bước biến đổi ít nhất để mảng không thay đổi.

BẢNG TỔNG QUAN KẾT QUẢ

# Tài khoản Kết suất Lúc nộp
1
3 ms 2040 KB
5952 Bytes
15/01/2023
17:50
2
A
20 ms 1048 KB
633 Bytes
26/03/2023
12:43
3
L
Mai Dương Long @2380601236
20 ms 1080 KB
593 Bytes
19/06/2024
05:55
4
L
Mai Dương Long @2380601236
21 ms 1080 KB
593 Bytes
19/06/2024
05:55
5
L
Mai Dương Long @2380601236
21 ms 1080 KB
593 Bytes
19/06/2024
05:55
6
L
Mai Dương Long @2380601236
21 ms 1084 KB
593 Bytes
19/06/2024
05:55
7
23 ms 696 KB
598 Bytes
27/03/2024
19:17
8
23 ms 972 KB
662 Bytes
05/02/2023
12:14
9
23 ms 1192 KB
501 Bytes
07/10/2023
11:00
10
Lê Duy Hải @2280600799
25 ms 692 KB
398 Bytes
30/03/2024
15:09
11
26 ms 692 KB
524 Bytes
28/05/2024
10:36
12
26 ms 1076 KB
1523 Bytes
23/12/2025
15:04
13
28 ms 1052 KB
1523 Bytes
03/12/2022
23:45
14
28 ms 1084 KB
611 Bytes
17/10/2025
13:57
15
L
Mai Dương Long @2380601236
32 ms 1084 KB
593 Bytes
19/06/2024
05:54
16
L
Mai Dương Long @2380601236
34 ms 1084 KB
593 Bytes
19/06/2024
05:55
17
Lê Duy Hải @2280600799
48 ms 1036 KB
601 Bytes
10/11/2023
12:36
18
52 ms 644 KB
371 Bytes
17/05/2023
21:43
19
Đ
52 ms 1032 KB
566 Bytes
28/12/2022
19:42
20
63 ms 636 KB
406 Bytes
03/12/2022
18:39

LỊCH SỬ CÁ NHÂN

Vui lòng đăng nhập để xem lịch sử làm bài của bạn.

THẢO LUẬN BÀI TOÁN

Chưa có thảo luận nào cho bài này.

GỢI Ý & HƯỚNG DẪN

Ví dụ thứ nhất đã được trình bày trong đề, sau khi chọn x = 3 thì mảng không thay đổi nên số lần biến đổi là 1.

Viết code