Nộp bài | Các bài nộp | Làm tốt nhất | Về danh sách bài |
VMUNCH - Gặm cỏ |
Bessie rất yêu bãi cỏ của mình và thích thú chạy về chuồng bò vào giờ vắt sữa buổi tối.
Bessie đã chia đồng cỏ của mình là 1 vùng hình chữ nhật thành các ô vuông nhỏ với R (1 <= R <= 100) hàng và C (1 <= C <= 100) cột, đồng thời đánh dấu chỗ nào là cỏ và chỗ nào là đá. Bessie đứng ở vị trí R_b,C_b và muốn ăn cỏ theo cách của mình, từng ô vuông một và trở về chuồng ở ô 1,1 ; bên cạnh đó đường đi này phải là ngắn nhất.
Bessie có thể đi từ 1 ô vuông sang 4 ô vuông khác kề cạnh.
Dưới đây là một bản đồ ví dụ [với đá ('*'), cỏ ('.'), chuồng bò ('B'), và Bessie ('C') ở hàng 5, cột 6] và một bản đồ cho biết hành trình tối ưu của Bessie, đường đi được dánh dấu bằng chữ ‘m’.
Bản đồ Đường đi tối ưu 1 2 3 4 5 6 <-cột 1 2 3 4 5 6 <-cột 1 B . . . * . 1 B m m m * . 2 . . * . . . 2 . . * m m m 3 . * * . * . 3 . * * . * m 4 . . * * * . 4 . . * * * m 5 * . . * . C 5 * . . * . m Bessie ăn được 9 ô cỏ.
Cho bản đồ, hãy tính xem có bao nhiêu ô cỏ mà Bessie sẽ ăn được trên con đường ngắn nhất trở về chuồng (tất nhiên trong chuồng không có cỏ đâu nên đừng có tính nhé)
Dữ liệu
- Dòng 1: 2 số nguyên cách nhau bởi dấu cách: R và C
- Dòng 2..R+1: Dòng i+1 mô tả dòng i với C ký tự (và không có dấu cách) như đã nói ở trên.
Kết quả
- Dòng 1: Một số nguyên là số ô cỏ mà Bessie ăn được trên hành trình ngắn nhất trở về chuồng.
Ví dụ
Dữ liệu 5 6 B...*. ..*... .**.*. ..***. *..*.C Kết quả 9
Được gửi lên bởi: | Jimmy |
Ngày: | 2008-05-24 |
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: | Tất cả ngoại trừ: ERL GOSU JS-RHINO NODEJS PERL6 PYPY RUST SED VB.NET |
Nguồn bài: | USACO US-Open 2008 - Bảng Đồng |
hide comments
|
|||||||||
2011-07-24 15:05:29 .
Có được phép đi qua ô có đá không ?? Đề không nói đến. |
|||||||||
2011-07-18 08:33:02 KHD
Nguyễn Phong Nhật không thấy cái sơ đồ giải thích à.tính cả ô C nữa |
|||||||||
2011-07-07 13:42:59 Erik
Loang co ban :D 0.00 s 464 kb |
|||||||||
2011-07-04 09:49:08 hoc sinh test
de nhu vay la luon co dap an, vi tri dau ma Bessie dung la luon co co. BFS la ra |
|||||||||
2011-05-26 03:06:48 Nguyễn Phong Nhật
Cho mình hỏi nếu trong chuồng không có cỏ thì sao trên đường đi về Bessie lại ăn được 9 ô. Chỉ 8 ô thôi chứ. |
|||||||||
2011-01-21 12:40:53 Ðẹp trai có gì sai
Không có đường thì in ra số 0. Đề bài không nói không có nghĩa là không có ^_^ |
|||||||||
2010-08-17 15:02:44 Trùm chép code ...
nói chung là đề gây rất nhiều hiểu lầm. Loang cơ bản là ok! |
|||||||||
2010-03-28 10:54:09 Le Anh Quan
Last edit: 2010-03-28 14:12:14 |
|||||||||
2010-02-27 09:12:14 ∞
=)), con bò đi từ chuồng ra bãi cỏ, thì làm sao không có đường từ bãi cỏ về chuồng ? Nếu có test như vậy thì test đó có vẻ không hợp lí. Nhưng đề bài không đề cập -> chắc chắn không có test như vậy. |
|||||||||
2010-02-09 06:14:10 Le Viet Thanh Long
Nếu ko có đường đi thì in ra cái j` :-?? |