trang chủ / đề bài / telephon

Điện thoại

Đề bài

Mô tả

  • N con bò trên trục số tại vị trí 1..N, mỗi con có giống bi (1 đến K). Ma trận S cho biết giống nào nói chuyện được với giống nào. Truyền tin từ bò 1 đến bò N: mỗi lần truyền tốn khoảng cách giữa hai bò. Tìm chi phí tối thiểu (hoặc −1).

Dữ liệu vào

  • Dòng đầu: N và K.
  • Dòng thứ hai: N số giống.
  • K dòng tiếp: ma trận K×K (xâu 0/1).

Dữ liệu ra

Chi phí tối thiểu, hoặc −1.

Ràng buộc

  • 1≤N≤5×104, 1≤K≤50

Ví dụ

Input Output Giải thích
5 4
1 4 2 3 4
1010
0001
0110
0100
6 1→4→3→5, chi phí 3+1+2=6.

Bình luận

Không có bình luận tại thời điểm này.

gnatmake 12.2.0 a68g 3.1.2 nasm 2.16.1 as_x64 2.47 awk 1.3.4 gcc 16.2.0 dotnet 10.0.402 g++ 16.2.0 g++-themis 16.2.0 g++17 16.2.0 g++20 16.2.0 g++23 16.2.0 clang++ 22.1.8 dmd 2.113.0 dart 3.13.6 gforth 0.7.3 gfortran 15.3.0 go 1.27.3 groovyc 5.1.3 javac 26.0.2.1 node 26.12.1 julia 1.13.2 kotlinc 2.4.21 lean 4.35.0 sbcl 2.2.9 lua 5.5.1 nim 2.2.12 fpc 3.2.2 fpc-themis 3.2.2 perl 5.42.3 php 8.5.12 pike 8.0 swipl 9.0.4 pypy3 7.3.23 python3 3.15.1 racket 8.7 ruby 4.0.8 rustc 1.99.1 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 swiftc 6.4.1 tclsh 8.6 bun 1.4.4 deno 2.9.8 v 0.5.2 zig 0.17.0