![](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2FKzquf%2FbtsA8L7lupd%2FUZcqfUtYnOZqkjpPOsSpAk%2Fimg.png)
[BOJ/๋ฐฑ์ค] 14907 ํ๋ก์ ํธ ์ค์ผ์ค๋ง - ํ์ด์ฌ
ยท
๐ป ์๊ณ ๋ฆฌ์ฆ/PS
๋ฌธ์ https://www.acmicpc.net/problem/14907 ๋ฌธ์ ํ์ด ์์์ ๋ ฌ ๋ฌธ์ ์
๋ ฅ์ด ํน์ดํด์ ์ ๊ฒฝ์จ์ค์ผํ๋ ๋ฌธ์ INPUT์ ๊ธฐ์ค์ผ๋ก for๋ฌธ์ ๋๋ ธ์ผ๋ฉฐ ๊ฐํ๋ง ๋ค์ด์ฌ ์ break ํ๋๋ก ํด์ฃผ์๋ค. ๋ ์ํ๋ฒณ์ด ์
๋ ฅ์ผ๋ก ๋ค์ด์ค๊ธฐ๋๋ฌธ์ index๋ก ํ์ฉํ๊ธฐ ์ํด ord ๋ณํ ํด์ฃผ์๋ค. ์๊ณ ๋ฆฌ์ฆ์ ๋ณดํต์ ์์์ ๋ ฌ ๋ฌธ์ ์ ํฌ๊ฒ ๋ค๋ฅผ ๊ฒ์ด ์์ผ๋, result๋ฅผ ๊ตฌํ ๋ max ํจ์๋ก ๋ชจ๋ ์์
์ด ๋๋ ๋์ ์๊ฐ์ ๊ตฌํด์ค ์ฝ๋ import sys input=sys.stdin.readline ##์์์ ๋ ฌ res=[0]*(26) graph=[[] for _ in range(26)] indegree=[0]*(26) time=[0]*(26) for INPUT in sys.stdin: if INPUT..