https://www.acmicpc.net/problem/12789
학생들이 처음 줄을 서는 통로를 stack1 옆에있는 다른 길을 stack2라고 하자 stack1에서 가장 앞에 있는 사람이 간식을 받을 차례이면 stack1에서 지우고 만약 받을 순서가 아니면 stack1에서 빼서 stack2로 넣자 stack2에서 가장 오른쪽에 있는 숫자가 간식을 먹을 차례면 stack2에서 가자 오른쪽 숫자를 pop해준다 stack1과stack2가 모두 비워졌을땐 Nice를 출력하고 stack1은 비었고 stack2는 비워지지 않았을때 stack2에 들어있는 숫자가 내림차순이 아니면 sad를 출력한다
'Koala - 6기 > 기초 알고리즘 스터디' 카테고리의 다른 글
[백준/Python] 3029번: 경고 (0) | 2022.05.20 |
---|---|
[백준/Python] 1182번: 부분수열의 합 (0) | 2022.05.19 |
[백준/c++]5598번 : 카이사르 암호 (0) | 2022.05.15 |
[백준/Python] 10102번: 개표 (0) | 2022.05.14 |
[백준/Python] 4072번: Words (0) | 2022.05.14 |