当前位置: 代码迷 >> 综合 >> poj 3094 Quicksum
  详细解决方案

poj 3094 Quicksum

热度:38   发布时间:2024-01-11 17:07:18.0

除了这道题真的很水,我好像也不能说别的什么了吧。。。哈哈哈,注意一下控制一下循环的细节就好,一个连乘的累加


#include <stdio.h>
#include <string.h>int main()
{char str[300];int sum,pos;while(gets(str)){if(str[0]=='#')break;//计算quicksum值pos=0;sum=0;while(str[pos]!='\0'){if(str[pos]==' ')pos++;else{sum+=(pos+1)*(str[pos]-'A'+1);pos++;}}printf("%d\n",sum);}return 0;
}