[파이썬/python] 백준 29813- 최애의 팀원
·
알고리즘
문제https://www.acmicpc.net/problem/29813문제 설명일렬로 서있는 N명의 학생들이 존재한다.가장 앞에 선 학생부터 최애의 팀원을 찾는다.가장 앞에 선 학생은 뒤를 돌아보며 맞은편에 있는 학생이 자신의 팀원이 아니라면 해당 학생은 맨 뒤로 이동한다.가장 앞의 선 학생의 학번이 X일 때 해당 학생의 팀원은 X-1명을 패스시키고 만난 X번째 학생이다.마지막으로 남은 사람이 김한양의 최애의 팀원이다.김한양의 최애의 팀원을 출력한다. 풀이마주본 학생이 팀원이 아닐 경우 맨 뒤로 가게되며,앞에 있는 학생들이 계속해서 뒤로 이동해서 다른 학생들은 앞으로 밀리는 구조가 반복된다.따라서 선입선출인 Queue 자료구조를 이용하여 팀원을 구한다.학번 - 1 만큼 뒤의 학생을 패스한다.패스가 끝난 ..