백준 2605 줄 세우기

전.py / / 2020. 12. 12. 23:58
728x90

https://www.acmicpc.net/problem/2605

 

2605번: 줄 세우기

점심시간이 되면 반 학생 모두가 한 줄로 줄을 서서 급식을 탄다. 그런데 매일 같이 앞자리에 앉은 학생들이 앞에 줄을 서 먼저 점심을 먹고, 뒷자리에 앉은 학생들은 뒤에 줄을 서 늦게 점심을

www.acmicpc.net

n = int(input())                     # 학생 수
l = list(map(int, input().split()))  # 학생들이 뽑은 번호

result = [1]
for i in range(1, n):
    result = result[:i-l[i]] + [i+1] + result[i-l[i]:]   # 뽑은 번호 만큼 앞으로

for i in result:
    print(i, end = ' ')

반응형

'전.py' 카테고리의 다른 글

백준 1652 누울 자리를 찾아라  (0) 2020.12.12
백준 2667 단지번호붙이기 (실패)  (0) 2020.12.12
백준 2606 바이러스  (0) 2020.12.12
백준 2607 비슷한 단어  (0) 2020.12.12
백준 2608 로마 숫자  (0) 2020.12.12
  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기