[두 수의 곱]
<문제 설명>
정수 num1, num2가 매개변수로 주어질 때 num1과 num2를 곱한 값을 return 하도록 solution함수를 완성해주세요
class Solution {
fun solution(num1: Int, num2: Int): Int {
var answer: Int = 0
return answer
}
}
문제와 코드를 보면 두 수의 차와 크게 다를바 없다
곱셈 식만 넣어주면 된다
class Solution {
fun solution(num1: Int, num2: Int): Int {
var answer: Int = num1 * num2
return answer
}
}
[나이 출력]
<문제 설명>
머쓱이는 40살인 선생님이 몇 년도에 태어났는지 궁금해졌습니다.
age가 주어질 때, 2022년을 기준 출생 연도를 return하는 solution 함수를 완성해주세요
class Solution {
fun solution(age: Int): Int {
var answer: Int = 0
return answer
}
}
출생 연도는 현재 연도에서 나이를 빼면 된다
그래서 2022-40=1982가 나오는데 입출력 예에서는 나이가 40일 때 1993이 리턴된다고 한다
윤석열나이가 아니라 이전의 한국나이로 계산을 해야하나보다....
그렇다면 태어난 해부터 1살이기 때문에 연도에 1을 더해주거나 나이에 1을 빼주고 계산해주면 된다
class Solution {
fun solution(age: Int): Int {
var age_ = age - 1
var answer: Int = 2022 - age_
return answer
}
}
우선 나이에서 1을 뺀 변수 age_를 선언해준다
그 후 연도에서 변수 age_를 빼주는 식을 써서 리턴해준다
프로그래머스 코딩테스트 코틀린 / 각도기 (0) | 2024.03.19 |
---|---|
프로그래머스 코딩테스트 코틀린 / 두 수의 나눗셈 (0) | 2024.03.18 |
프로그래머스 코딩테스트 코틀린 / 두 수의 합 (0) | 2024.03.15 |
프로그래머스 코딩테스트 코틀린 / 숫자 비교하기 (0) | 2024.03.13 |
프로그래머스 코딩테스트 코틀린 / 두 수의 차, 몫 구하기 (0) | 2024.03.08 |