10773 c++ #백준 10773
-
[백준] 10773 c++ 제로STUDY/C++, C#, VB6, PYTHON 2022. 8. 19. 02:17
https://www.acmicpc.net/problem/10773 10773번: 제로 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경 www.acmicpc.net 처음엔 stack 안의 값들을 전부 더해서 출력해주는 좋은 함수가 있을까싶어 찾아보려다 그냥 sum 하나 선언해두고 더했다. sum -= num으로 아무생각없이 적었더니 빼기가 안되는걸 보고 부랴부랴 top 값을 임시적으로 저장할 topN을 선언후 top 값을 저장후 뺐다. 지금보니 topN보단 temp 라고 명명했음 좋았을거 같은 느낌. #include #inc..