`

poj 3094

 
阅读更多

很简单的一个题目:就是求和而已

#include <iostream>
#include <string.h>
using namespace std;
char a[256];
int main()
{
	int n,sum;
	int i;
	while ((gets(a))&&(a[0]!='#'))
	{
		sum=0;
		n=strlen(a);
		for (i=0;i<n;i++)
		{
			if (a[i]!=' ')
			{
				sum+=(i+1)*(int)(a[i]-'A'+1);
			}
		}
		cout<<sum<<endl;
	}
	return 0;
}

 

分享到:
评论

相关推荐

    POJ 3094代码

    ACM是很好的,多在OJ上练习,你会有惊喜的。很能增加您的技能。

    POJ3094-Quicksum

    【标题】"POJ3094-Quicksum" 是北京大学在线编程平台POJ上的一道题目,这道题目主要考察的是快速求和算法。快速求和,顾名思义,是在较短的时间内计算一系列数字之和的技术,通常与高效的数据结构和算法设计有关。 ...

    poj中难度较小的题目

    4. poj3006、poj2255、poj3094(可能的题目类型:字符串处理):这类题目可能需要对字符串进行操作,如查找子串、替换、统计字符出现次数等,可能会用到字符串处理函数。 除了POJ的题目,还有浙江大学ACM集训队的...

    北大acm试题

    构造法和模拟法在poj3006、poj2255、poj3094等题目中有所涉及。 二、图算法 图算法在ACM竞赛中占据重要地位,包括深度优先遍历、广度优先遍历、最短路径算法(如Dijkstra、Bellman-Ford、Floyd和堆+Dijkstra)、...

    算法学习攻略

    最后,建议在OJ(在线判题)平台上进行练习,如POJ提供的水题,如poj3299、poj2159、poj2739、poj1083、poj2262、poj1503、poj3006、poj2255、poj3094等,这些题目可以帮助巩固基础,增强信心。 通过系统地学习和...

    poj题目超详细集合

    用python从poj网上趴下来的poj题目

    北大POJ部分题目答案(一些基础题目)

    很多的POJ题目答案!1000~1008,1011~1014,1016,1017,1019,1028,1032,1045,1046,1047,1050,1061,1067,1068,1088,1102,1159,1163,1183,1207,1218,1226,1247,1256,1258,1298,1316,1323,...

    poj ac题目代码

    1000 1003 1004 1005 1006 1008 1012 1028 1036 1045 1046 1047 1087 1163 ...3094 3096 3100 3117 3173 3176 3210 3219 3224 3299 3302 3325 3372 3438 3507 3517 3518 3589 3617 3619 3620 3623 3627 3632 3637 3650 ...

    poj100题解。具体题号见说明

    1000 1002 1003 1004 1005 1006 1007 1008 1011 1012 1013 1019 1028 1045 1046 1068 1080 1088 1163 1207 1218 1256 ...3094 3100 3117 3173 3176 3210 3224 3302 3325 3438 3461 3507 3518 3589 3632 3650 3664 3673

    图上博弈题解1

    3. **HDOJ 3094**: 这是一个砍树游戏,玩家可以砍掉任意一条边或者删除与根节点不相连的所有点和边。 Alice先手,Bob后手。这类问题可以通过转化为NIM游戏来解决,NIM游戏是一种经典的零和博弈,其胜负可以通过异或...

Global site tag (gtag.js) - Google Analytics