読者です 読者をやめる 読者になる 読者になる

水面下の夢

競プロやイラストに興味があります.メインブログがここ.ソシャゲの話はこっち(http://ameblo.jp/0n0-yumechi/).ブログアイコンはYaQ(@8_9_00)さんから.

No.104 国道

Python yukicoder 競技プログラミング

回答

#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))