Gửi bài giải
Điểm:
30,00 (OI)
Giới hạn thời gian:
0.65s
Giới hạn bộ nhớ:
256M
Input:
stdin
Output:
stdout
Dạng bài
Ngôn ngữ cho phép
C, C++, Java, Kotlin, Pascal, PyPy, Python, Scratch
Đô Lương-Câu 3 (3,0 điểm) Ghép cặp
An rất thích nuôi thỏ, lần này An mua về n con thỏ, mỗi con mang một mã số 𝑎𝑖. Mỗi chuồng An chỉ nhốt một cặp thỏ, nhưng lạ thay nếu nhốt hai con thỏ có tổng mã số khác 6 thì thỏ sẽ cắn nhau.
Yêu cầu:
Em hãy lập trình giúp An tính xem có bao nhiêu cách ghép các cặp thỏ để chúng không cắn nhau.
Dữ liệu:
cho từ tệp văn bản GC.INP gồm:
- Dòng đầu chứa số nguyên dương n (~n ≤ 10^6~) là số lượng con thỏ
- Dòng 2 chứa n số nguyên dương ~a_1, a_2, … , a_n~ (~1 ≤ a_i ≤ 5~) là mã số của từng con thỏ.
Kết quả:
ghi ra tệp văn bản GC.OUT số cách ghép.
Ví dụ:
GhepCap.INP | GhepCap.OUT | Giải thích |
---|---|---|
5 1 4 5 3 2 |
2 | Ghép được 2 cặp: (1;5) và (4;2) |
Bình luận