题目名称 441. [中山ACM] 商人的宣传
输入输出 merchant.in/out
难度等级 ★☆
时间限制 1000 ms (1 s)
内存限制 128 MiB
测试数据 10
题目来源 Gravatarcqw 于2010-04-23加入
开放分组 全部用户
提交状态
分类标签
图论 搜索法
分享题解
通过:10, 提交:20, 通过率:50%
GravatarChtholly 100 0.015 s 6.15 MiB C++
GravatarBennettz 100 0.016 s 4.79 MiB C++
GravatarHouJikan 100 0.020 s 0.36 MiB C++
Gravatarsqyon 100 0.040 s 4.25 MiB C++
GravatarReimBurSe. 100 0.051 s 0.34 MiB C++
GravatarPom 100 0.083 s 0.34 MiB C++
Gravatar苏轼 100 0.310 s 0.26 MiB C++
Gravatar.Xmz 100 0.316 s 0.30 MiB C++
GravatarMakazeu 100 0.608 s 0.38 MiB C++
Gravatarkaaala 100 1.580 s 1.22 MiB C++
本题关联比赛
20100423
关于 商人的宣传 的近10条评论(全部评论)
小水题
GravatarChtholly
2018-05-23 22:02 2楼
GravatarBennettz
2018-05-23 20:00 1楼

441. [中山ACM] 商人的宣传

★☆   输入文件:merchant.in   输出文件:merchant.out   简单对比
时间限制:1 s   内存限制:128 MiB
【问题描述

Bruce是K国的商人,他在A州成立了自己的公司,这次他的公司生产出了一批性能很好的产品,准备宣传活动开始后的第L天到达B州进行新品拍卖,期间Bruce打算将产品拿到各个州去做推销宣传,以增加其影响力。
K国有很多个州,每个州都与其他一些州相邻,但是K国对商人作宣传却有一些很奇怪的规定:
(1)商人只能从某些州到达另外一些州,即连通路线是单向的,而且有些州可能是到达不了的。
(2)商人不允许在同一个州连续宣传两天或以上,每天宣传完必须离开该州。
(3)商人可以多次来到同一个州进行宣传。
Bruce想:“我必须找出一条影响力最大的路线才行,但首先必须知道到底有多少这种符合规定的宣传路线可供我选择。”现在Bruce把任务交给了你,并且出于考虑以后的需要,你还要帮他算出给出的两州之间的路线的总数。
输入格式】
输入格式(输入文件名merchant.in)
输入文件第1行包含3个整数n,m,L(1≤n,L≤100),分别表示K国的州数、连通路线的数量,以及多少天后必须到达B州。
接下来有m行,每行一对整数五),(1≤x,y≤n),表示商人能从x州到达y州。
第m+2行为一个整数q(1≤q≤100),表示Bruce有q个询问。
下面q行每行两个整数A,B(1≤A,B≤n),即A、B州的位置。
 
输出格式】
输出格式(输出文件名merchant.out)
输出文件包含q行,每行一个整数t,为所求的从A州到B州满足上述规定的路线总数。
输入数据中的询问将保证答案f在长整数范围内,即i<231。
输入输出样例】
输入(merchant.in)
4 5 6
1 2
2 3
3 4
4 1
2 4
2
1 4
4 2
输出(merchant.out)
2
1