名もなき未知

エンジニアリングとか、日常とかそういうのをまとめる場所。アクセス解析のためGAを利用、Googleに情報を送信しています。商品紹介のためAmazonアフィリエイトを利用、Amazonに情報を送信しています。記事に関しては私が書いていない引用文を除いて自由にご利用ください。

No.104 国道

回答

#44623 No.104 国道 - yukicoder

結果的にこれ2進数表記に落とせるのであった….
なので,とりあえず文字列でいっぱいくっつけていって,最後に2進数を10進数に変換すればOKと.

自力で気づけたのでよかった.考察がそこそこ難しいような気がしました.

s = input()
res = "1"
for c in s:
    if c == "L":
        res += "0"
    if c == "R":
        res += "1"
print(int(res, 2))