Notice
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | |||||
3 | 4 | 5 | 6 | 7 | 8 | 9 |
10 | 11 | 12 | 13 | 14 | 15 | 16 |
17 | 18 | 19 | 20 | 21 | 22 | 23 |
24 | 25 | 26 | 27 | 28 | 29 | 30 |
Tags
- 안드로이드 라이선스 종류
- Rxjava Observable
- 큐 자바 코드
- android retrofit login
- 안드로이드 유닛 테스트
- 자바 다형성
- ANR이란
- 멤버변수
- android ar 개발
- 서비스 vs 쓰레드
- 안드로이드 라이선스
- 스택 자바 코드
- 안드로이드 레트로핏 사용법
- 클래스
- jvm이란
- rxjava hot observable
- rxjava disposable
- 2022 플러터 안드로이드 스튜디오
- 플러터 설치 2022
- 스택 큐 차이
- 서비스 쓰레드 차이
- ar vr 차이
- jvm 작동 원리
- 안드로이드 유닛테스트란
- 2022 플러터 설치
- 안드로이드 레트로핏 crud
- 안드로이드 os 구조
- 객체
- rxjava cold observable
- 안드로이드 유닛 테스트 예시
Archives
- Today
- Total
나만을 위한 블로그
[Algorithm] 백준 - A + B (1000) (Kotlin) 본문
728x90
반응형
중간에 공백을 포함한 두 숫자를 입력받고, 이 숫자들의 합을 구해서 출력하는 백준의 기본 문제다.
말로만 듣던 백준도 시작해보고, 유저로부터 입력을 받는 괜찮은 방법이 있어서 그 방법을 사용할 겸 문제를 풀어본다.
fun main() {
val (A, B) = readln().split(" ").map { it.toInt() }
println(A + B)
}
readLine()도 있지만 readln()을 쓰면 입력 받기가 더 편하다. readln()의 리턴타입이 String이기 때문에 split 사용도 문제 없고, 숫자로 바꿔야 한다면 map을 통해 바꾸는 것도 가능하다.
readLine(), readln()의 차이는 nullable 여부다. readln()은 null을 허용하지 않고, readLine()은 허용한다. 본인에게 편한 메서드를 쓰면 되겠다.
반응형
'알고리즘 문제 풀이 > 백준' 카테고리의 다른 글
[Algorithm] 백준 - 두 수 비교하기 (1330) (Kotlin) (0) | 2024.06.05 |
---|---|
[Algorithm] 백준 - 단어의 개수 (1152) (Kotlin) (0) | 2024.06.05 |
[Algorithm] 백준 - 코딩은 체육과목입니다 (25314) (Kotlin) (0) | 2023.10.05 |
[Algorithm] 백준 - 꼬마 정민 (11382) (Kotlin) (0) | 2023.10.05 |
[Algorithm] 백준 - OX퀴즈 (8958) (Kotlin) (0) | 2023.01.13 |
Comments