12605번: 단어순서 뒤집기백준/문제2024. 1. 15. 16:38
Table of Contents
문제 출처 : https://www.acmicpc.net/problem/12605
언어 : Kotlin
문제 설명 :
스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만 이루어져 있다. 단어 사이에는 하나의 스페이스만 들어간다.
입력 :
첫 행은 N이며, 전체 케이스의 개수이다.
N개의 케이스들이 이어지는데, 각 케이스는 스페이스로 띄어진 단어들이다. 스페이스는 라인의 처음과 끝에는 나타나지 않는다. N과 L은 다음 범위를 가진다.
- N = 5
- 1 ≤ L ≤ 25
출력 :
각 케이스에 대해서, 케이스 번호가 x일때 "Case #x: " 를 출력한 후 그 후에 이어서 단어들을 반대 순서로 출력한다.
제한 사항 :
- 시간 제한 : 5초
- 메모리 제한 : 512MB
입출력 예 :
입력 | 출력 |
3 this is a test foobar all your base |
Case #1: test a is this Case #2: foobar Case #3: base your all |
풀이 :
import java.io.BufferedWriter
import java.io.OutputStreamWriter
fun main() = with(System.`in`.bufferedReader()) {
val bw = BufferedWriter(OutputStreamWriter(System.out))
while (true) {
val line = readLine() ?: break
}
bw.flush()
bw.close()
}
'백준 > 문제' 카테고리의 다른 글
14490번: 백대열 (0) | 2024.01.16 |
---|---|
2495번: 연속구간 (0) | 2024.01.16 |
3059번: 등장하지 않는 문자의 합 (0) | 2024.01.12 |
11283번: 한글 2 (0) | 2024.01.12 |
2437번: 저울 (0) | 2024.01.11 |
@스몰스테핑 :: 작은 발걸음
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!