我的歌曲只好向陌生的众人倾诉,
他们即使喝彩也会令我心伤,
当年赏识过我的歌诗的知音,
纵然在世亦不知向何方飘零。
——歌德《浮士德》
给出n个点,m条边的无向图。满足无重边、自环,不保证连通。某人在图上依次访问d个节点(即所经过的所有节点构成的序列长度为d)。n个点中有k个点必须至少经过一次。起点、终点任选。求满足条件的方案数对109+7取模的值
第一行四个整数n,m,d,k,分别表示可选城市数量(图上点数),公路总数(无向边边数),旅游天数(访问节点个数),出题人想去的城市数量(必经节点个数)
第二行k个整数,表示出题人想去的各个城市的编号(各必经节点编号)
第三行到第m+2行,每行两个整数x,y,表示编号为x,y的城市之间修筑有一条公路(表示x,y两点间存在一条无向边)
输出一个整数表示答案
对于30%的数据,满足n<=5,d<=10对于60%的数据,满足n<=5,d<=1000对于另外20%的数据,满足k=0对于100%的数据,满足n<=20,k<=7,d<=109