본문 바로가기

다른 풀이3

[프로그래머스 - 코틀린] 서울에서 김서방 찾기 #12919 #12919 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/12919 class Solution { fun solution(seoul: Array): String { var answer = "" return answer } } 🧩 Thought Process Kim이 위치한 인덱스 찾기 https://www.baeldung.com/kotlin/array-item-position @Test fun `Find index using indexOf`() { val numbers = arrayOf(1, 2, 3, 4, 5) val elementToFind = 3 val index = numbers.indexOf(elementToFin.. 2023. 10. 24.
[프로그래머스 - 코틀린] 콜라츠 추측 #12943 #12943 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/12943 class Solution { fun solution(num: Int): Int { var answer = 0 return answer } } 🧩 Thought Process 입력된 수가 짝수라면 2로 나눕니다. 입력된 수가 홀수라면 3을 곱하고 1을 더합니다. 1번 and 2번 무한루프 (세기) until 입력된 수가 1 🎀 Answer class Solution { fun solution(num: Int): Int { var answer = 0 var n = num while (n > 1) { if (n % 2 == 0) { n /= 2 answer +.. 2023. 10. 24.
[프로그래머스 - 코틀린] 두 정수 사이의 합 #12912 #12912 🎄 Question ? https://school.programmers.co.kr/learn/courses/30/lessons/12912 class Solution { fun solution(a: Int, b: Int): Long { var answer: Long = 0 return answer } } 🧩 Thought Process 3에서 5까지 for 문 사용 answer에 for문에 들어가는 인덱스 값을 순차적으로 더하기 a 가 b 보다 클때랑 b가 a 보다 클 때로 경우 나누기 🎀 Answer class Solution { fun solution(a: Int, b: Int): Long { var answer: Long = 0 if (a b) { for (i in b..a) { answ.. 2023. 10. 24.