programmers.co.kr/learn/courses/30/lessons/17686
시뮬레이션 문제입니다.
저는 File이라고 하는 별도의 클래스를 선언했고 아래와 같이 네 부분으로 나눠습니다.
첫 문자 부분(String HEAD)
숫자 부분(int NUMBER)
배열 안에 들어있던 순서(int isbn)
원래 파일명(String origin)
파싱하는 게 번거로운 편이고 파싱 후에 문제 조건대로 정렬해주면 됩니다.
코드: github.com/cotchan/algorithm/blob/main/java/PROGRAMMERS/PG17686.java
'Algorithm > Programmers' 카테고리의 다른 글
[2019 카카오 기출] 실패율(JAVA) (0) | 2021.05.04 |
---|---|
[2019 카카오 기출] 불량 사용자(JAVA) (0) | 2021.05.04 |
[2018 카카오 기출] 캐시(JAVA) (0) | 2021.04.26 |
[2019 카카오 기출] 튜플(JAVA) (0) | 2021.04.26 |
[2020 카카오 인턴십] 키패드 누르기(JAVA) (0) | 2021.04.21 |