Informatica Online Judge

  스프레트시트 순열 2 [2091 / 082B]

Time Limit(Test case) : 1000 (ms)
Number of users who solved : 28   Total Tried : 13


The Champion of this Problem (C++) : gs16106 - 0ms / 330byte
My Best Submission (C++) : N/A

[]

Background

스프레드시트 프로그램의 열 이름은 영문 대문자(A ~ Z)를 이용해 순서대로 만들어진다.



왼쪽에서 오른쪽으로 가면서 순서대로 A, B, C, ... 가 되며,

Z 다음에는 AA, AB, AC, ... 가 되고

ZZ 다음에는 AAA, AAB, AAC, ... 가 된다.

열 이름이 입력되었을 때, 스프레드시트의 열 번호를 출력해보자.

Input

첫 번째 줄에 알파벳 대문자로 구성된 열 이름이 입력된다.

단, 변환된 값은 2^63 보다 작은 값 임이 보장된다.

Output

변환한 열 번호를 출력한다.

IO Example

입력1
C

출력1
3


입력2
AA

출력2
27

Submit : [C/C++] | [C++11] | [Obj-C] | [Java] | [Python]
Prob Analysis : [Problem Statistics] | [Solution]