[파이썬/python] 백준 - 28283 해킹
·
알고리즘
문제https://www.acmicpc.net/problem/28283문제 설명네트워크 안에 N개의 컴퓨터가 존재하며 서로 다른 두 컴퓨터 쌍을 연결하는 M개의 통신망이 존재한다. i번째 통신망은 $S_i$번과 $E_i$번 컴퓨터를 잇고 있다. 두 컴퓨터 쌍을 연결하는 통신망은 최대 1개이다.X개의 컴퓨터를 동시에 해킹하여 돈을 얻고자 한다.i번 컴퓨터를 해킹하면 1분 뒤부터 매분 $A_i$의 돈을 가져올 수 있다.해킹 후 0.5분부터 $B_1, B_2...B_Y$번 컴퓨터에 보안 시스템이 설치 된다. 보안 프로그램이 설치되고 난 후부터는 돈을 가져올 수 없다.보안 시스템은 통신망을 통해 1분마다 연쇄적으로 전파된다.보안 시스템을 피해 최대한 많은 돈을 얻을 방법을 찾아 최대 금액을 구한다. 풀이다익스트..