http://acm.hit.edu.cn/hoj/problem/view?id=2437
#include <stdio.h>
#include <string.h>
int main()
{
int len,i,j,num[512],sum;
char str[512];
while(gets(str)!=0)
{
if(str[0]=='#')
break;
sum=0;
len=strlen(str);
for(i=0; i<=len; i++)
{
if(str[i]!=' ')
num[i]=(int) (str[i]-'A'+1);
else
num[i]=0;
}
for(j=1; j<=len; j++)
{
sum+=j*num[j-1];
}
printf("%d\n",sum);
}
return 0;
}