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
16/01/2023
00:50
2
A
20 ms 1048 KB
633 Bytes
26/03/2023
19:43
3
L
Mai Dương Long @2380601236
20 ms 1080 KB
593 Bytes
19/06/2024
12:55
4
L
Mai Dương Long @2380601236
21 ms 1080 KB
593 Bytes
19/06/2024
12:55
5
L
Mai Dương Long @2380601236
21 ms 1080 KB
593 Bytes
19/06/2024
12:55
6
L
Mai Dương Long @2380601236
21 ms 1084 KB
593 Bytes
19/06/2024
12:55
7
23 ms 696 KB
598 Bytes
28/03/2024
02:17
8
23 ms 972 KB
662 Bytes
05/02/2023
19:14
9
23 ms 1192 KB
501 Bytes
07/10/2023
18:00
10
Lê Duy Hải @2280600799
25 ms 692 KB
398 Bytes
30/03/2024
22:09
11
26 ms 692 KB
524 Bytes
28/05/2024
17:36
12
26 ms 1076 KB
1523 Bytes
23/12/2025
22:04
13
28 ms 1052 KB
1523 Bytes
04/12/2022
06:45
14
28 ms 1084 KB
611 Bytes
17/10/2025
20:57
15
L
Mai Dương Long @2380601236
32 ms 1084 KB
593 Bytes
19/06/2024
12:54
16
L
Mai Dương Long @2380601236
34 ms 1084 KB
593 Bytes
19/06/2024
12:55
17
Lê Duy Hải @2280600799
48 ms 1036 KB
601 Bytes
10/11/2023
19:36
18
52 ms 644 KB
371 Bytes
18/05/2023
04:43
19
Đ
52 ms 1032 KB
566 Bytes
29/12/2022
02:42
20
63 ms 636 KB
406 Bytes
04/12/2022
01: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