#462
Unrated
Time is Mooney
시간 제한
2s
메모리 제한
1024MB
제출
0
정답
0
맞힌 사람
0
정답 비율
0.0%

문제

Bessie is conducting a business trip in Bovinia, where there are NN (2N10002\le N\le 1000) cities labeled 1N1\ldots N connected by MM (1M20001\le M\le 2000) one-way roads. Every time Bessie visits city i,i, Bessie earns mim_i moonies (0mi10000\le m_i\le 1000). Starting at city 1 Bessie wants to visit cities to make as much mooney as she can, ending back at city 1. To avoid confusion, m1=0.m_1=0.

Mooving between two cities via a road takes one day. Preparing for the trip is expensive; it costs CT2C\cdot T^2 moonies to travel for TT days (1C10001\le C\le 1000).

What is the maximum amount of moonies Bessie can make in one trip? Note that it may be optimal for Bessie to visit no cities aside from city 1, in which case the answer would be zero.

입력

The first line contains three integers NN, MM, and CC.

The second line contains the NN integers m1,m2,mNm_1,m_2,\ldots m_N.

The next MM lines each contain two space-separated integers aa and bb (aba\neq b) denoting a one-way road from city aa to city bb.

출력

A single line with the answer.

예제 입력 1

3 3 1
0 10 20
1 2
2 3
3 1

예제 출력 1

24
코드 제출

코드를 제출하려면 로그인이 필요합니다.

로그인
내 제출
제출 내역이 없습니다.
맞은 사람
아직 맞은 사람이 없습니다.
난이도 투표
Unrated0명 투표
로그인 후 AC 받으면 투표할 수 있습니다.
전체 제출
제출 내역이 없습니다.