![4470번: 줄번호](https://img1.daumcdn.net/thumb/R750x0/?scode=mtistory2&fname=https%3A%2F%2Fblog.kakaocdn.net%2Fdn%2Fckxxhk%2FbtsBOhx9Pw6%2FQ1uPxPwRKmi7vRcsDOcPhk%2Fimg.png)
![스몰스테핑](https://t1.daumcdn.net/tistory_admin/static/manage/images/r3/default_L.png)
4470번: 줄번호백준/문제2023. 12. 12. 14:20
Table of Contents
문제 출처 : https://www.acmicpc.net/problem/4470
4470번: 줄번호
텍스트에서 줄을 입력받은 뒤, 줄 번호를 출력하는 프로그램을 작성하시오.
www.acmicpc.net
언어 : Kotlin
문제 설명 :
텍스트에서 줄을 입력받은 뒤, 줄 번호를 출력하는 프로그램을 작성하시오.
- 첫째 줄에 줄의 수 N이 주어진다. 둘째 줄부터 N개의 줄에 각 줄의 내용이 주어진다. 각 줄에 있는 글자의 개수는 50글자를 넘지 않는다.
- 각 문장의 앞에 줄 번호를 추가한 뒤 출력한다. 줄 번호는 1번부터 시작한다. 줄번호를 추가하는 형식은 출력 예제를 참고하면 된다.
제한 사항 :
- 시간 제한 : 1초
- 메모리 제한 : 128MB
입출력 예 :
입력 | 출력 |
5 Lionel Cosgrove Alice Columbus and Tallahassee Shaun and Ed Fido |
1. Lionel Cosgrove 2. Alice 3. Columbus and Tallahassee 4. Shaun and Ed 5. Fido |
풀이 :
import java.io.BufferedWriter
import java.io.OutputStreamWriter
fun main() = with(System.`in`.bufferedReader()) {
val bw = BufferedWriter(OutputStreamWriter(System.out))
val n = readLine().toInt()
var idx = 1
repeat(n) { bw.appendLine("${idx++}. ${readLine()}") }
bw.flush()
bw.close()
}
'백준 > 문제' 카테고리의 다른 글
1406번: 에디터 (0) | 2023.12.13 |
---|---|
2857번: FBI (1) | 2023.12.12 |
2810번: 컵홀더 (0) | 2023.12.12 |
5988번: 홀수일까 짝수일까 (1) | 2023.12.11 |
4458번: 첫 글자를 대문자로 (0) | 2023.12.11 |
![스몰스테핑](https://t1.daumcdn.net/tistory_admin/static/manage/images/r3/default_L.png)
@스몰스테핑 :: 작은 발걸음
포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!