trang chủ / bài tập / clocktree

Cây đồng hồ

Đề bài

Mô tả

Cho cây N đỉnh, mỗi đỉnh có đồng hồ chỉ 1-12. Khi vào một phòng, đồng hồ tiến 1 bước (12→1). Bessie xuất phát từ phòng nào đó (không tính bước vào ban đầu) và đi qua các hành lang. Đếm số phòng xuất phát để có thể đưa tất cả đồng hồ về 12.

Dữ liệu vào

  • Dòng đầu: N.
  • Dòng thứ hai: N số (giá trị đồng hồ 1-12).
  • N1 dòng tiếp: cạnh cây.

Dữ liệu ra

Số phòng xuất phát hợp lệ.

Ràng buộc

  • 2N2500

Ví dụ

Input Output Giải thích
4
11 10 11 11
1 2
2 3
2 4
1 Chỉ phòng 2: đi 1→2→3→2→4, mỗi đồng hồ đạt 12.

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.46 awk 1.3.4 gcc 16.1.0 csc 6.12.0.200 g++ 16.1.0 g++-themis 16.1.0 g++17 16.1.0 g++20 16.1.0 g++23 16.1.0 clang++ 22.1.6 dmd 2.112.0 dart 3.12.1 gforth 0.7.3 gfortran 12.2.0 go 1.26.3 groovyc 5.0.6 javac 25.0.3 node 26.2.0 kotlinc 2.3.21 sbcl 2.2.9 lua 5.4.8 nim 2.2.10 fpc 3.2.2 fpc-themis 3.2.2 perl 5.36.0 php 8.5.6 pike 8.0 pypy3 7.3.23 python3 3.14.5 racket 8.7 ruby 4.0.5 rustc 1.96.0 csc 5.3.0 ctoj-scratch 0.0.1 sed 4.9 tclsh 8.6 bun 1.3.14 deno 2.8.1 v 0.5.1 zig 0.16.0