반응형
```
백준 30030번 스위트콘 가격 구하기 Kotlin 구현해 보기
```
이번 글을 통해 배워갈 내용
- 백준 30030번 풀이
https://www.acmicpc.net/problem/30030
문제 설명
백준 30030번 스위트콘 가격 구하기는
난이도 브론즈 등급의 문제로서
A국에서 부가가치세 10프로를 더한 금액이 제시되면
간단하게 부가가치세를 더하기 전금액을 제시해 주면 되는
문제입니다
30분 정도 위에 링크를 방문하셔서 풀어보시고
안 풀리시는 경우에만 아래 해답을 봐주시면 감사하겠습니다.
해결방안 설명
입력을 받고
정해진 조건에 맞춰서 계산을 해서 출력해 주면 되는
문제입니다.
요즘에는 주석이나 설명 없이 코드로 설명하고자 노력 중입니다
만약 코드가 이해가 안 가시면 댓글 부탁드립니다
코드
import kotlin.math.roundToInt
fun main() {
val inputDto = getInput()
print(solution(inputDto))
}
data class InputDto(val vatIncludedPrice: Int) {
fun getOriginalPrice(): Int {
return (vatIncludedPrice / 1.1).roundToInt()
}
}
fun getInput(): InputDto {
val vatIncludedPrice = readLine()?.toIntOrNull() ?: 0
return InputDto(vatIncludedPrice)
}
fun solution(dto: InputDto): Int {
return dto.getOriginalPrice()
}
// https://codemasterkimc.tistory.com/
읽어주셔서 감사합니다
무엇인가 얻어가셨기를 바라며
오늘도 즐거운 코딩 하시길 바랍니다 ~ :)
반응형
'Kotlin > Kotlin 알고리즘' 카테고리의 다른 글
백준 3190번 뱀 Kotlin 구현해 보기 (0) | 2023.10.02 |
---|---|
백준 13458번 시험 감독 Kotlin 구현해 보기 (0) | 2023.09.30 |
백준 30032번 알파벳 뒤집기 Kotlin 구현해보기 (0) | 2023.09.20 |
백준 15653번 구슬탈출4 Kotlin 구현해 보기 (0) | 2023.09.16 |
백준 15644번 구슬탈출3 Kotlin 구현해 보기 (0) | 2023.09.16 |