Sắp xếp drone
- Giới hạn thời gian
- 1,0 s
- Giới hạn bộ nhớ
- 512 MB
- Điểm
- 100một phần
- Tỉ lệ AC
- 33,6%
- Người giải
- 281
Bài 4 bảng JUNIOR Vòng chung kết 2024.
Nam có drone thuộc một trong hai loại: loại 1 và loại 2. Sau một buổi trình diễn, Nam tập hợp lại và xếp thành một dãy
, trong đó
hoặc
cho
biết drone thứ
thuộc loại 1 hoặc loại 2. Nam muốn sắp xếp lại dãy drone để loại 1 xếp trước loại 2 chỉ bằng các thao tác đổi chổ hai drone cho nhau.
Cụ thể, mỗi lượt Nam có thể tráo đổi drone ở vị trí
với drone ở vị trí
cho nhau.
Hãy tính số lượt đổi chổ hai drone ít nhất cần thực hiện để tất cả các drone loại 1 xếp trước drone loại 2.
Input
Dòng đầu gồm số nguyên dương thỏa
.
Dòng thứ hai chứa số nguyên
thỏa
.
Output
In ra một số nguyên là số lần đổi chổ hai drone ít nhất cần thực hiện.
Constraint
Subtask 1 (20%):
.
Subtask 2 (40%):
.
Subtask 3 (40%): Không có ràng buộc gì thêm.
Samples
Sample Input 1
2
1 2Sample Output 1
0Sample Input 2
5
2 2 1 1 2Sample Output 2
2
Bình luận
hi mn