sw expert academy-2058. 数値桁数の追加-python


に答える

  • 入力数の各ビット数をlistに割り当て、sum関数で
  • を加算する

    コード#コード#

    # https://swexpertacademy.com/main/code/problem/problemDetail.do?problemLevel=1&contestProbId=AV5QPRjqA10DFAUq&categoryId=AV5QPRjqA10DFAUq&categoryType=CODE&problemTitle=&orderBy=FIRST_REG_DATETIME&selectCodeLang=PYTHON&select-1=1&pageSize=10&pageIndex=1
    # sw expert academy, d1: 2058. 자릿수 더하기, python3
    def solve(n: str) -> int:
        return sum(list(map(int, str(n))))
    
    if __name__ == '__main__':
        n = str(input())
    
        print(solve(n))

    結果



    ソース&ハーブ


    2058.ビット数の追加
    GITHUB