class M{
int l = s.length(),
i = x.indexOf(s.charAt(l-1)),
j = x.indexOf(s.charAt(0));
if(l<2) return i; // 1-10
if(l<3){
if(i==10) return j*10; // 20,30,40,50,60,70,80,90
if(i>10) return j*100; // 100,200,300,400,500,600,700,800,900
return 10+i; // 11-19
}
if(l<4) return j*10+i; // 21-29,31-39,41-49,51-59,61-69,71-79,81-89,91-99
if(l<5) return j*100+i; // 101-109,201-209,301-309,401-409,501-509,601-609,701-709,801-809,901-909
return j*100+i+x.indexOf(s.charAt(2))*10; // 111-119,121-129,131-139,...,971-979,981-989,991-999
}
public static void main
(String[] a
){ System.
out.
println(c
("二百三十一")); System.
out.
println(c
("八百零三")); System.
out.
println(c
("九百九十九")); }
}
Y2xhc3MgTXsKICBzdGF0aWMgaW50IGMoU3RyaW5nIHMpewogICAgU3RyaW5nIHggPSAiIOS4gOS6jOS4ieWbm+S6lOWFreS4g+WFq+S5neWNgeeZviI7CiAgICBpbnQgbCA9IHMubGVuZ3RoKCksCiAgICAgICAgaSA9IHguaW5kZXhPZihzLmNoYXJBdChsLTEpKSwKICAgICAgICBqID0geC5pbmRleE9mKHMuY2hhckF0KDApKTsKICAgIGlmKGw8MikgcmV0dXJuIGk7IC8vIDEtMTAKICAgIGlmKGw8Myl7CiAgICAgIGlmKGk9PTEwKSByZXR1cm4gaioxMDsgLy8gMjAsMzAsNDAsNTAsNjAsNzAsODAsOTAKICAgICAgaWYoaT4xMCkgcmV0dXJuIGoqMTAwOyAvLyAxMDAsMjAwLDMwMCw0MDAsNTAwLDYwMCw3MDAsODAwLDkwMAogICAgICByZXR1cm4gMTAraTsgLy8gMTEtMTkKICAgIH0KICAgIGlmKGw8NCkgcmV0dXJuIGoqMTAraTsgLy8gMjEtMjksMzEtMzksNDEtNDksNTEtNTksNjEtNjksNzEtNzksODEtODksOTEtOTkKICAgIGlmKGw8NSkgcmV0dXJuIGoqMTAwK2k7IC8vIDEwMS0xMDksMjAxLTIwOSwzMDEtMzA5LDQwMS00MDksNTAxLTUwOSw2MDEtNjA5LDcwMS03MDksODAxLTgwOSw5MDEtOTA5CiAgICByZXR1cm4gaioxMDAraSt4LmluZGV4T2Yocy5jaGFyQXQoMikpKjEwOyAvLyAxMTEtMTE5LDEyMS0xMjksMTMxLTEzOSwuLi4sOTcxLTk3OSw5ODEtOTg5LDk5MS05OTkKICB9CiAgCiAgcHVibGljIHN0YXRpYyB2b2lkIG1haW4oU3RyaW5nW10gYSl7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5LiAIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuS6jCIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLkuIkiKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5ZubIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuS6lCIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLlha0iKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5LiDIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuWFqyIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLkuZ0iKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5Y2BIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuWNgeS4gCIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLkuozljYHlm5siKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5YWr5Y2B5LiJIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuS5neWNgSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLkuIDnmb4iKSk7CiAgICBTeXN0ZW0ub3V0LnByaW50bG4oYygi5LqM55m+5LiJ5Y2B5LiAIikpOwogICAgU3lzdGVtLm91dC5wcmludGxuKGMoIuWFq+eZvumbtuS4iSIpKTsKICAgIFN5c3RlbS5vdXQucHJpbnRsbihjKCLkuZ3nmb7kuZ3ljYHkuZ0iKSk7CiAgfQp9