poj3094
2013-01-08 15:58
218 查看
#include<stdio.h>
#include<string.h>
char s[100];
int value(char c)
{
if(c==' ') return 0;
else return c-'A'+1;
}
int main()
{
char c;
c=getchar();
int n;
int sum;
while(c!='#')
{
n=1;
s[0]=c;
while((c=getchar())!='\n')
{
s[n++]=c;
}
sum=0;
for(int i=0;i<n;i++)
sum+=(i+1)*value(s[i]);
printf("%d\n",sum);
c=getchar();
}
return 0;
}
#include<string.h>
char s[100];
int value(char c)
{
if(c==' ') return 0;
else return c-'A'+1;
}
int main()
{
char c;
c=getchar();
int n;
int sum;
while(c!='#')
{
n=1;
s[0]=c;
while((c=getchar())!='\n')
{
s[n++]=c;
}
sum=0;
for(int i=0;i<n;i++)
sum+=(i+1)*value(s[i]);
printf("%d\n",sum);
c=getchar();
}
return 0;
}