[백준] 2252 줄세우기 (python 파이썬)
·
🧩 Problem Solving/[백준]
https://www.acmicpc.net/problem/2252 2252번: 줄 세우기 첫째 줄에 N(1 ≤ N ≤ 32,000), M(1 ≤ M ≤ 100,000)이 주어진다. M은 키를 비교한 회수이다. 다음 M개의 줄에는 키를 비교한 두 학생의 번호 A, B가 주어진다. 이는 학생 A가 학생 B의 앞에 서야 한다는 의 www.acmicpc.net 풀이 과정 입력값은 키를 비교한 학생 A와 B의 순서가 M개만큼 주어진다. 바로 이전에 풀었던 ACMCraft와 비슷한 유형인 거 같아 같은 방법으로 해결했다. 위상 정렬만 알면 간단하게 해결 가능하다. from collections import deque import sys input = sys.stdin.readline N, M = map(int,in..