zoj 2750 Idiomatic Phrases Game
来源:互联网 发布:装修精美淘宝店 编辑:程序博客网 时间:2024/04/29 20:57
Time Limit: 1 Second Memory Limit: 32768 KB
Tom is playing a game called Idiomatic Phrases Game. An idiom consists of several Chinese characters and has a certain meaning. This game will give Tom two idioms. He should build a list of idioms and the list starts and ends with the two given idioms. For every two adjacent idioms, the last Chinese character of the former idiom should be the same as the first character of the latter one. For each time, Tom has a dictionary that he must pick idioms from and each idiom in the dictionary has a value indicates how long Tom will take to find the next proper idiom in the final list. Now you are asked to write a program to compute the shortest time Tom will take by giving you the idiom dictionary.
Input
The input consists of several test cases. Each test case contains an idiom dictionary. The dictionary is started by an integer N (0 < N < 1000) in one line. The following is N lines. Each line contains an integer T (the time Tom will take to work out) and an idiom. One idiom consists of several Chinese characters (at least 3) and one Chinese character consists of four hex digit (i.e., 0 to 9 and A to F). Note that the first and last idioms in the dictionary are the source and target idioms in the game. The input ends up with a case that N = 0. Do not process this case.
Output
One line for each case. Output an integer indicating the shortest time Tome will take. If the list can not be built, please output -1.
Sample Input
55 12345978ABCD23415 23415608ACBD34127 34125678AEFD412315 23415673ACC341234 41235673FBCD2156220 12345678ABCD30 DCBF5432167D0
Sample Output
17-1
Author: ZHOU, Ran
Source: Zhejiang Provincial Programming Contest 2006
Submit Status
- zoj 2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game
- ZOJ-2750- Idiomatic Phrases Game
- ZOJ 2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game
- ZOJ:2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game(最短路)
- dijkstra ZOJ 2750 Idiomatic Phrases Game
- zoj 2750 Idiomatic Phrases Game 最短路
- Hdu 1546/Zoj 2750 Idiomatic Phrases Game
- ZOJ--2750--Idiomatic Phrases Game【dijkstra】
- hdu1546 zoj 2750 Idiomatic Phrases Game (dijkstra)
- ZOJ 2750 Idiomatic Phrases Game(最短路,dij)
- ZOJ 2750 Idiomatic Phrases Game(邻接表+dijkstra)
- ZOJ - 2750 Idiomatic Phrases Game (最短路径)
- zoj 2750 Idiomatic Phrases Game(最短路径)
- FOR XML PATH 语句的应用
- 泛型
- COPY文件,过滤注释.
- C++虚函数表解析(转)
- 简单工厂之Delphi实现
- zoj 2750 Idiomatic Phrases Game
- c++ 多态 虚函数 析构函数 抽象类
- 解决Ubuntu下NetBeans中文乱码的问题
- gridview显示数据和传值
- Apache POI 模块化代码示例
- Oracle 监听器日志格式化
- PHP的分析文件程序,要翻译成C#
- 系统标志设计方案
- 最常见到的runtime exception。