急求站位题,玄关
查看原帖
急求站位题,玄关
862998
Entity_303_114514楼主2023/9/29 10:36

W公司准备建造一栋科技大楼,为了节约时间,W公司讲建造过程分解为N个小任务,编号为1...N。第i个任务需要Ti个单位时间才能完成。另外有些任务之间是有先后关系的,也就是说可能某个任务A必须在任务B开始前完成,给定这些存在先后关系的M个任务对,请你帮忙计算建造该科技大楼需要的最少时间是多少(W公司有足够的工人,可以保证只要任务能开始一定有人去做)。

Input 输入第1行2个整数N和M。

接下来N行,每行一个整数,表示第i个任务需要完成的时间Ti。

接下来M行,每行两个整数A和B,表示A任务必须在B任务开始前完成。

Output 输出一个整数,表示答案。

Sample Input 1

3 1

10

5

6

3 2

Sample Output 1

11

2023/9/29 10:36
加载中...