TT - TIENTE
Dữ liệu vào: standard input
Dữ liệu ra: standard output
Giới hạn thời gian: 1.0 giây
Giới hạn bộ nhớ: 128 megabyte
Đăng bởi: duytoannguyenledh

Một người mẹ muốn chia đều cho hai đứa con số tiền trong túi của mình. Khi rút tiền trong túi ra, bà thấy có n đồng tiền (n ≤ 20) với các loại mệnh giá khác nhau. Bà cảm thấy lo lắng chia cho hai người con có được không.

Yêu cầu: Bạn hãy giúp bà ấy chia tiền cho hai người con. Nếu chia được thì nêu rõ số cách chia.

Dữ liệu vào: Gồm 02 dòng:

            +Dòng đầu ghi số n là số đồng tiền (1≤  n ≤ 20)

+Dòng sau ghi mệnh giá các đồng tiền là các số nguyên dương có cùng đơn vị tính (0≤t[i]≤500).

Dữ liệu ra:

Dòng thứ nhất ghi số cách chia, nếu không thể chia được thì ghi “ Khong chia duoc”. Các dòng sau trong trường hợp chia được, mỗi dòng là 01 cách chia với quy ước người thứ nhất có tên là “A”, người thứ hai có tên là “B” và phải tương ứng với thứ tự của các đồng tiền mà bà đưa ra. 

Ví dụ

  • input
    6
    1 2 2 5 10 10
    output
    4
    A A A B A B
    A A A B B A
    B B B A A B
    B B B A B A
  • input
    6
    1 2 2 5 10 1
    output
    khong chia duoc
Back to Top