AT_kupc2013_f.7歳教

通过率:0%

AC君温馨提醒

该题目为【atcoder】题库的题目,您提交的代码将被提交至atcoder进行远程评测,并由ACGO抓取测评结果后进行展示。由于远程测评的测评机由其他平台提供,我们无法保证该服务的稳定性,若提交后无反应,请等待一段时间后再进行重试。

题目描述

有 nn 个城市,从第 ii 个城市到第 jj 个城市需要花费 wi,jw_{i,j} 天的时间。每个城市都有两个参数 lil_i 和 rir_i。如果你在这个城市待的时间与 [li,ri−1][l_i,r_i-1] 这段时间有交集,则交集部分的天数会被加到你的积分中。你现在在第 ss 个城市。请求出你可以获得的积分的最大值。(今天是第 00 天,目前积分为 00)

输入格式

第一行:n,sn,s

接下来 nn 行:第 ii 行为 li,ril_i,r_i

接下来 nn 行:第 ii 行为 wi,1,wi,2,...,wi,nw_{i,1},w_{i,2},...,w_{i,n}

(输入均为整数)

输出格式

输出答案。

输入输出样例

输入 #1

2 1
0 100
150 250
0 100
100 0

输出 #1

150

输入 #2

5 1
7 44
10 49
38 48
11 23
11 30
0 1 7 2 7
10 0 3 8 10
4 8 0 2 5
3 2 1 0 4
8 4 3 3 0

输出 #2

41

说明/提示

数据规模与约定

1≤n≤5001 \le n \le 500

1≤s≤n1 \le s \le n

0≤li<ri≤1080 \le l_i \lt r_i \le 10^8

0≤wi,j≤108(i≠j)0 \le w_{i,j} \le 10^8(i \neq j)

wi,i=0w_{i,i} = 0

输入解题思路,AI测评打分。不知道怎么写?

首页