閱讀622 返回首頁    go 阿裏雲 go 技術社區[雲棲]


poj 3094 Quicksum

除了這道題真的很水,我好像也不能說別的什麼了吧。。。哈哈哈,注意一下控製一下循環的細節就好,一個連乘的累加


#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;
}


最後更新:2017-04-03 14:53:38

  上一篇:go win7方麵API學習
  下一篇:go Android手機 Root 安全問題 機製