Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
CLOCK - Chỉnh đồng hồ |
Hiện tại, bài tập này đã có trên online judge chính thức của VNOI, bạn có thể truy cập ở đây: https://oj.vnoi.info/problem/clock
9 chữ số trong hình 1 là vị trí của 9 đồng hồ, trong đó mỗi đồng hồ có 1 trong 4 vị trí: Bắc (12 giờ) , Đông ( 3 giờ ) , Nam ( 6 giờ ) và Tây ( 9 giờ) . ( Các hướng được đánh số tương ứng từ 0 -> 3 ):
Có 9 cách khác nhau để quay các đồng hồ, mỗi cách được gọi là một dịch chuyển (Move). Mỗi dịch chuyển được chọn bằng một số từ 1 đến 9. Số đó sẽ quay các đồng hồ được đánh số 1 một góc 90 độ theo chiều kim đồng hồ. Các đồng hồ có đánh số 0 sẽ không bị tác động gì. 9 di chuyển được minh họa trong hình 2.
Hãy viết chương trình tính xem cần ít nhất bao nhiêu lần di chuyển để tất cả các đồng hồ đều chỉ 12h .
Có 9 cách khác nhau để quay các đồng hồ, mỗi cách được gọi là một dịch chuyển (Move). Mỗi dịch chuyển được chọn bằng một số từ 1 đến 9. Số đó sẽ quay các đồng hồ được đánh số 1 một góc 90 độ theo chiều kim đồng hồ. Các đồng hồ có đánh số 0 sẽ không bị tác động gì. 9 di chuyển được minh họa trong hình 2.
Input
Gồm 3 dòng , mỗi dòng gồm 3 chữ số cho biết hướng mà đồng hồ đang chỉ.
Output
Số lần dịch chuyển ít nhất.
Ví dụ
Input: 330 222 212 Output: 4Giải thích test ví dụ : Thực hiện các phép biến đổi 5, 8, 4 và 9 .
Được gửi lên bởi: | Nguyen Minh Hieu |
Ngày: | 2007-09-21 |
Thời gian chạy: | 1s |
Giới hạn mã nguồn: | 50000B |
Memory limit: | 1536MB |
Cluster: | Cube (Intel G860) |
Ngôn ngữ cho phép: | C CSHARP CPP C99 LISP sbcl LISP clisp D HASK JAVA OCAML PAS-GPC PAS-FPC PERL PYTHON |
Nguồn bài: | IOI 1994 |
hide comments
|
|||||
2014-10-16 19:30:35 [$Zeus$]
khổ mỗi cái đoạn ngồi nhìn hình mà viết công thức |
|||||
2014-01-01 15:37:48 Human Immunodeficiency Virus
đệ quy :v or loang xử lí bit |
|||||
2013-07-24 07:32:56 Sơn Sì
khó nhể!! :( |
|||||
2013-07-14 02:32:23 Bitagi97
cứ duyệt tru bò coi sao :)) |
|||||
2013-06-08 03:28:41 a;slkfjasl;fkj
Last edit: 2013-06-08 07:02:55 |
|||||
2012-09-21 14:46:52 anonymous
toàn bị TLE :(( |