|
|
|
|
描述 Description |
|
|
xuzhenyi要办个签证。办证处是一座M层的大楼,1<=M<=100。
每层楼都有N个办公室,编号为1..N(1<=N<=500)。每个办公室有一个签证员。
签证需要让第M层的某个签证员盖章才有效。
每个签证员都要满足下面三个条件之一才会给xuzhenyi盖章:
1. 这个签证员在1楼
2. xuzhenyi的签证已经给这个签证员的正楼下(房间号相同)的签证员盖过章了。
3. xuzhenyi的签证已经给这个签证员的相邻房间(房间号相差1,楼层相同)的签证员盖过章了。
每个签证员盖章都要收取一定费用,这个费用不超过1000000000。
找出费用最小的盖章路线,使签证生效
|
|
|
|
|
|
|
|
输入格式 Input Format |
|
|
第1行两个整数M和N。
接下来M行每行N个整数,第i行第j个数表示第i层的第j个签证员收取的费用。
|
|
|
|
|
|
|
|
输出格式 Output Format |
|
|
按顺序打出你经过的房间的编号,每行一个数。
如果有多条费用最小的路线,输出任意一条。 |
|
|
|
|
|
|
|
|
Flag |
|
题号 |
P1139 |
|
模拟 |
通过 |
0人 |
提交 |
0次 |
通过率 |
0% |
难度 |
2 |
|
|
|
|
|
|