-
13. 124 나라의 숫자 ⁂코딩 테스트/Level 2 2020. 7. 27. 02:55반응형
https://programmers.co.kr/learn/courses/30/lessons/12899
개인적으로 상당히 까다로왔던 문제..
흔하게 볼 수 있는 진법변환 문제에 대한 고정 관념이 있어서 그런가..파이썬
def solution(n): nums = '124' answer = '' while n > 0: n -= 1 # 이 한 줄이 안떠올라서... answer = nums[n % 3] + answer n = n // 3 return answer
자바스크립트
function solution(n) { let nums = '124' let answer = '' while (n > 0) { n-- answer = nums[n % 3] + answer n = parseInt(n / 3) } return answer }
자바
class Solution { public String solution(int n) { var nums = new int[]{1, 2, 4}; String answer = ""; while (n != 0) { n--; answer = nums[n % 3] + answer; n = n / 3; } return answer; } }
반응형