#include // Yukicoder №104 国道 // https://yukicoder.me/problems/no/104 // *********************** static char *GETWORD( char* str ); static char *GETWORD(char* str) {char c;char *cp;cp=&str[0];c=getchar_unlocked();while( c != EOF ){if((c==' ')||( c=='\n')) break;*cp++=c;c=getchar_unlocked();}*cp='\0';return &str[0];} #define INPBUF (30+2) // *********************** // 外部変数 // *********************** int main() { char str[INPBUF]; long rt=1; char *p; p = str; GETWORD(p); while(*p !='\0') { rt *= 2; if(*p == 'R') rt++; ++p; } printf("%ld\n",rt); return 0; }