Các Chuyến Thăm
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
1.0s
Python 3
5.0s
Giới hạn bộ nhớ:
256M
Đầu vào:
stdin
Đầu ra:
stdout
Tác giả:
Dạng bài
Ngôn ngữ cho phép
C++, Go, Java, Kotlin, Pascal, Python, Scratch
Có con bò (), mỗi con sở hữu một trang trại. Bò muốn đến thăm bò (). Cho một hoán vị của đến , các chuyến thăm diễn ra tuần tự:
Với mỗi từ đến :
- Nếu bò đã rời đi, bò ở nhà
- Ngược lại, bò rời đi thăm trang trại của bò , tạo ra tiếng kêu
Tìm hoán vị sao cho tổng số tiếng kêu là lớn nhất.
Dữ liệu vào
- Dòng 1: Số nguyên
- dòng tiếp theo: Hai số nguyên và ()
Dữ liệu ra
Một số nguyên duy nhất — tổng số tiếng kêu tối đa.
Ràng buộc
- Test 2-3: với mọi
- Test 4-7:
- Test 8-11: Không có ràng buộc thêm
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 4 2 10 3 20 4 30 1 40 |
90 | Với hoán vị : bò 2 thăm bò 3 (20), bò 3 thăm bò 4 (30), bò 4 thăm bò 1 (40), bò 1 ở nhà. Tổng: 90. |
Bình luận