728x90
프로그래머스 문제
정수 num1과 num2가 매개변수로 주어질 때, num1을 num2로 나눈 값에 1,000을 곱한 후 정수 부분을 return 하도록 soltuion 함수를 완성해주세요.
num1 | num2 | result |
3 | 2 | 1500 |
7 | 3 | 2333 |
1 | 16 | 62 |
코틀린 답
class Solution {
fun solution(num1: Int, num2: Int): Int {
var answer: Int = 0
answer = ((num1.toFloat() / num2.toFloat()) * 1000).toInt()
return answer
}
}
풀이
answer 에 Int 변수를 선언하고 0으로 초기 값을 설정합니다.
그 후 num1, num2를 toFloat()를 사용하여 정수로 변환하여 나눕니다.
그 결과값에 곱하기 1,000을 하고 toInt()를 사용하여 정수로 변환하여 answer에 저장합니다.
마지막 return 값을 반환합니다.
728x90
반응형
'Kotlin Language > programmers' 카테고리의 다른 글
Kotlin - 배열의 평균값 프로그래머스 코딩 연습 (10) (1) | 2023.11.26 |
---|---|
Kotlin - 짝수의 합 프로그래머스 코딩 연습 (9) (1) | 2023.11.26 |
Kotlin - 각도기 프로그래머스 코딩 연습 (8) (0) | 2023.11.25 |
Kotlin - 두 수의 합 프로그래머스 코딩 연습 (6) (0) | 2023.11.22 |
Kotlin - 숫자 비교하기 프로그래머스 코딩 연습 (5) (0) | 2023.11.22 |
Kotlin - 나이 출력 프로그래머스 코딩 연습 (4) (0) | 2023.11.22 |