Programmer/プログラマー/124国/地域の数字-python


質問する📖



に答える🙏

  • 124カ国あります.
  • 124の国では、十進法ではなく、以下の独自のルールで数字を表しています.
    ->124国には自然水しか存在しない.
    ->124の国では、すべての数字を表すときに1,2,4しか使用されません.
  • 自然数nがパラメータとして与えられた場合、nが124カ国で使用される数値の値を返す解関数が完了する.
  • コード#コード#💻

    # programmers, phase2:124 나라의 숫자, python3
    def solution(n):
        nara = [1,2,4]
        answer = ''
        
        while True:
            if n <= 0:
                return answer
            n -= 1
            answer = str(nara[n%3]) + answer
            n //= 3

    結果😎




    ソース&ハーブ📝


    programmers
    github