728x90
반응형

1. 오늘의 학습 문제
문제
https://www.acmicpc.net/problem/1874
코드
import java.io.*; import java.util.ArrayDeque; import java.util.LinkedList; import java.util.Stack; public class Main { public static void main(String[] args) throws IOException { BufferedReader br = new BufferedReader(new InputStreamReader(System.in)); BufferedWriter bw = new BufferedWriter(new OutputStreamWriter(System.out)); StringBuilder sb = new StringBuilder(); int N = Integer.parseInt(br.readLine()); Stack<Integer> stack =new Stack<>(); int last = 0; for(int i=0; i<N;i++){ int n = Integer.parseInt(br.readLine()); if(n>last){ for(int j=last+1 ; j<=n; j++){ stack.push(j); sb.append("+\n"); } last = n; } if(stack.get(stack.size()-1)==n){ stack.pop(); sb.append("-\n"); } } if(stack.size()>0){ bw.write("NO\n"); } else { bw.write(sb+"\n"); } bw.flush(); bw.close(); } }
#99클럽 #코딩테스트 준비 #개발자 취업 #항해99 #TIL
728x90
반응형
'공부 > 2024 항해99코딩클럽' 카테고리의 다른 글
99클럽 3기 코테 스터디 41일차 TIL (2) | 2024.08.31 |
---|---|
99클럽 3기 코테 스터디 27일차 TIL /[프로그래머스] 공 이동 시뮬레이션 (0) | 2024.08.17 |
99클럽 3기 코테 스터디 26일차 TIL /[프로그래머스] 개인정보 수집 유효기간 자바 풀이 (2023 KAKAO BLIND RECRUITMENT ) (0) | 2024.08.16 |
99클럽 3기 코테 스터디 25일차 TIL /[프로그래머스] 순위 자바 (0) | 2024.08.16 |
99클럽 3기 코테 스터디 24일차 TIL /[프로그래머스] 가장 먼 노드 자바 풀이BFS (0) | 2024.08.14 |