Giải bài trực tuyến

Problem hidden
This problem was hidden by Editorial Board member probably because it has incorrect language version or invalid test data, or description of the problem is not clear.

Từ tập các bài có trên SPOJ (oi)

2307. Trang trí dàn ðèn

Mã bài: NKDEC

Nhân dịp Giáng sinh và nãm mới, một cửa hàng lắp ðặt một dàn ðèn có dạng bảng hình chữ nhật m x n. Trên dàn ðèn có một số vị trí cần lắp ðặt bóng ðèn. Cửa hàng muốn trang trí dàn ðèn bằng các bóng ðèn màu. Ðể thật ðẹp mắt, cửa hàng muốn các bóng ðèn nằm trên cùng hàng hoặc cùng cột ðều khác màu nhau! Nhưng ðể ðảm bảo sự hài hòa, dàn ðèn không nên có quá nhiều màu.

Bạn hãy giúp cửa hàng trang trí dàn ðèn, sao cho số loại bóng ðèn màu cần sử dụng là ít nhất!

Dữ liệu

  • Dòng ðầu tiên chứa 2 số nguyên m, n (1 ≤ m, n ≤ 100)
  • m dòng tiếp theo, mỗi dòng chứa n kí tự '0' hoặc '1' thể hiện dàn ðèn, kí tự '1' cho biết vị trí cần lắp ðặt bóng ðèn.

Kết qủa

  • Dòng ðầu tiên: chứa số nguyên p là số loại bóng ðèn màu ít nhất cần sử dụng.
  • Dòng thứ i trong số m dòng tiếp theo chứa n số nguyên, số thứ j là chỉ số màu của bóng ðèn ở vị trí tương ứng, hoặc là 0 nếu ở vị trí tương ứng không cần lắp ðặt bóng ðèn. Các màu ðược ðánh số từ 1 ðến p.

Ví dụ

Dữ liệu:
5 10
1100111010 
0011000101 
0001011000 
0110001010 
1111010100

Kết qủa
6
3 2 0 0 4 5 6 0 1 0 
0 0 2 3 0 0 0 4 0 1 
0 0 0 2 0 3 1 0 0 0 
0 3 1 0 0 0 4 0 2 0 
2 4 3 5 0 6 0 1 0 0

Được gửi lên bởi:Ngô Minh Ðức
Ngày:2008-01-07
Thời gian chạy:1s
Giới hạn mã nguồn:50000B
Ngôn ngữ cho phép:Tất cả ngoại trừ: AWK CLOJ ERL F# GO JS PERL 6 PYTH 3.1.2 SCALA SED TCL

SPOJ System © 2012 Sphere Research Labs | Projekty informatyczne i aplikacje na zamówienie. All Rights Reserved.