[白俊]-1373号:バイナリ8進法(Python)


質問する📝



に答える💡

  • num変数で数字を入力し、int(num,2)2進数を10進数に変換してres 1に入れる.
  • format(res1,'o')10進数を8進数に変換します.
  • コード#コード#💻

    # 백준 Bronze2 - 1373(2진수 8진수)
    # 문제링크: https://www.acmicpc.net/problem/1373
    
    num = input() 
    res1 = int(num,2) 
    res2 = format(res1,'o') 
    print (res2)

    結果😎



    に感銘を与える👨‍💻


    %o、%xで8進数または16進数を表してみますが、formatで「o」を使用するのは初めてです.これは新しい問題で、バイナリ数を変換する必要がある問題で役に立つかもしれません.

    Sinbmilのアルゴリズム問題コード


    -> https://github.com/Sinbmil/Algorithm-Study