输出格式:
nV1V2⋯Vn
第7条攻略的总路费同理可算得:2+1+1+2+2+2+1=1与第5条花费相同,但序号较大,所以不输出。
第6条都不满足攻略的基本要求,即不能做到从家里出发,在每个网红点打卡仅一次,且能回到家里。所以满足条件的攻略有3条。
在第二行中,首先输出那个能在每个网红点打卡仅一次、并且路上花费最少的攻略的序号,然后输出这个攻略的总路费,其间以一个空格分隔。如果这样的攻略不唯则输出序号最小的那个。
输出样例:
3
5 11
题目保证至少存在一个有效攻略,并且总路费不超过10
首先第一行给出两个正整数:网红点的个数N和网红点之间通路的条数M。随后M行,每行给出有通路的两个网红点、以及这条路上的旅行花费,格式为“网红点1网红点2费用”,其中网红点从1到N编号;同时也给出你家到某些网红点的花费,格式相同,其中你家的编号固定为0。
再下一行给出一个正整数K,是待检验的攻略的数量。随后K行,每行给出一条待检攻略,格式为:
其中n是攻略中的网红点数,Vi是路径上的网红点编号。这里假设你从家里出发,从V1开始打卡,最后从Vn回家。
输入样例:
6 13
0 5 2
6 2 2
6 0 1
3 4 2
1 5 2
2 5 1
3 1 1
4 1 2
1 6 1
6 3 2
1 2 1
4 5 3
2 0 2
7
6 5 1 4 3 6 2
6 5 2 1 6 3 4
8 6 2 1 6 3 4 5 2
3 2 1 5
6 6 1 3 4 5 2
7 6 2 1 3 4 5 2
6 5 2 1 4 3 6
在第一行输出满足要求的攻略的个数。
第5条攻略的总路费同理可算得:1+1+1+2+3+1+2=1是一条更省钱的攻略;
第1条攻略的总路费是:2+2+2+2+2+2+2=14;
解析:景点不能重复访问最后加上回家的费用
输入格式:
文章为作者独立观点,不代表股票交易接口观点