poj 3094 [ 简单计算]
2012-12-07 14:22
281 查看
#include <iostream> #include <string> #include <cstring> #include <cstdlib> #include <cstdio> #include <cmath> #include <vector> #include <stack> #include <queue> #include <map> #include <set> #include <iterator> #include <algorithm> #define MID(x,y) ( ( x + y ) >> 1 ) #define L(x) ( x << 1 ) #define R(x) ( x << 1 | 1 ) #define BUG puts("here!!!"); #define STOP system("pause"); using namespace std; int calc(char *str, int len) { int sum = 0; for(int i = 0; i < len; i++) { if(str[i] == ' ') continue; sum += (i + 1) * (str[i] - 'A' + 1); } return sum; } int main() { char s[1005]; while(1) { gets(s); if(s[0] == '#') break; int len = strlen(s); cout << calc(s, len) << endl; } return 0; }
相关文章推荐
- POJ 1269(计算几何初步——简单处理解析几何,求直线交点)
- poj 1556 简单计算几何+简单图论
- POJ 2405 Beavergnaw (计算几何-简单题)
- POJ 4048 Chinese Repeating Crossbow 简单计算几何
- POJ 1264 UVA 109 简单的计算几何
- POJ 1675 简单计算几何
- POJ 2405 Beavergnaw (计算几何-简单题)
- poj-3237-鸡兔同笼-C语言-简单计算
- poj-2801-填词-C语言-简单计算
- POJ 1106 Transmitters (简单计算几何)
- ●POJ 1556 The Doors(简单计算几何+最短路)
- POJ 3094 Quicksum(简单的问题)
- POJ 2109 Power of Cryptography(简单计算)
- POJ 1269 Intersecting Lines 简单计算几何
- POJ 1657 Distance on Chessboard 简单的计算问题
- POJ 2850 Stacking Cylinders 简单计算几何
- POJ 1269 Intersecting Lines(简单计算几何,判断直线的关系)
- POJ 2826 An Easy Problem?!(线段交点+简单计算)
- POJ 1665简单计算
- poj 2739 简单计算