Tuyến Bay
Nộp bài giải
Điểm:
1,00 (OI)
Giới hạn thời gian:
2.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
Bessie muốn tham dự một chuyến lưu diễn qua thành phố (). Giữa mỗi cặp thành phố, có thể tồn tại hoặc không một chuyến bay trực tiếp (vô hướng).
Một tuyến bay từ thành phố đến thành phố () là một dãy các thành phố bắt đầu từ và kết thúc tại , trong đó các thành phố liên tiếp được nối bằng chuyến bay trực tiếp (mỗi thành phố trung gian nằm giữa và ).
Cho tính chẵn lẻ (parity) của số lượng tuyến bay giữa mọi c���p thành phố với , hãy xác định tổng số chuyến bay trực tiếp tồn tại.
Dữ liệu vào
- Dòng : Số nguyên .
- dòng tiếp theo: Dòng thứ chứa số nguyên, số thứ là tính chẵn lẻ ( hoặc ) của số tuyến bay từ thành phố đ��n thành phố .
Dữ liệu ra
In ra một số nguyên — tổng số chuyến bay trực tiếp giữa các cặp thành phố.
Ràng buộc
- Các test -: .
- Các test -: .
- Các test -: Không có ràng buộc thêm ().
Ví dụ
| Input | Output | Giải thích |
|---|---|---|
| 3 11 1 |
2 | Có chuyến bay trực tiếp 1-2 và 2-3. Tuyến bay 1-3 duy nhất đi qua 2. |
| 5 1111 101 01 1 |
6 | Có 6 chuyến bay trực tiếp: 1-2, 1-4, 1-5, 2-3, 3-5, 4-5. |
Bình luận