using System; class Program { static void Main(string[] args) { //入力 string s = Console.ReadLine(); char[] t = new char[s.Length]; for (int i = 0; i < s.Length; i++) { t[i] = s[i]; } //現在通っている未知の番号 int road_num = 1; //はじめは1にいる //Lが出たら2倍、Rが出たら2倍+1にする for (int i = 0; i < s.Length; i++) { if (t[i] == 'L') { road_num = road_num * 2; } else if (t[i] == 'R') { road_num = road_num * 2 + 1; } } //出力 Console.WriteLine(road_num); } }