https://www.acmicpc.net/problem/8981
8981번: 입력숫자
첫 줄에는 정수 N이 제시되어 있고, 그 다음 줄에는 N개의 양의 정수가 빈칸을 사이에 두고 기록되어 있어야 한다. 만일 입력을 생성하는 mystery.c의 입력파일 X가 없는 경우에는 음수인 -1 을 첫 줄
www.acmicpc.net
문제 퀄리티는 꽤 높다고 느껴졌다
얼핏 보면 압박감이 드는 문제이나
차근차근 단계를 밟아가며 이해해나가면 수월하게 풀 수 있다
입력 배열을 순서대로 출력 배열의 어디 인덱스에 배치해야하는지를 코드로 작성하면 된다
그런데 이 문제의 최대 함정은
입력값인 N을 또 따로 출력을 해주어야한다는 점이다
이거 때문에 1시간 날렸다
이 문제는 입력과 동시에 배열을 생성할 수 있으므로
시간을 최대한으로 줄이고 싶다면 입력과 동시에 로직 진행을 시키면 좀더 빠르게 진행 시킬 수 있다
https://github.com/KimximyaFan/Random-Defense/blob/main/C0024.java
'PS 짬통 > 골랜디' 카테고리의 다른 글
14746 Closest Pair (1) | 2023.09.22 |
---|---|
20444 색종이와 가 (3) | 2023.09.21 |
16936 나3곱2 (0) | 2023.09.19 |
14728 벼락치기 (0) | 2023.09.19 |
4920 테트리스 게임 (1) | 2023.09.18 |