POJ 刷题系列:3094. Quicksum

POJ 刷题系列:3094. Quicksum

传送门:POJ 3094. Quicksum

题意:

给定一个字符串S,且A = 1, B = 2…. 空格 = 0, 求Quick Sum, 公式详见链接。

思路: 无脑题。。。

代码如下:

import java.util.Scanner;

public class Main{

    public static void main(String[] args) {
        Scanner in = new Scanner(System.in);
        while (true) {
            String line = in.nextLine();
            if (line.equals("#")) break;
            int sum = 0;
            for (int i = 0; i < line.length(); ++i) {
                if (line.charAt(i) == ' ') continue;
                sum += (i + 1) * (line.charAt(i) - 'A' + 1);
            }
            System.out.println(sum);
        }
        in.close();
    }
}

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏cs

顺序表

724
来自专栏ACM算法日常

字符串反转-HDU 1062

Ignatius likes to write words in reverse way. Given a single line of text which ...

1052
来自专栏跟着阿笨一起玩NET

通过键盘方向键控制TreeView节点的移动

本文转载:http://dengzebo.blog.163.com/blog/static/18867406201032141932204/

441
来自专栏来自地球男人的部落格

[LeetCode] 120. Triangle

【原题】 Given a triangle, find the minimum path sum from top to bottom. Each step...

1777
来自专栏和蔼的张星的图像处理专栏

14. 二分查找

给定一个排序的整数数组(升序)和一个要查找的整数target,用O(logn)的时间查找到target第一次出现的下标(从0开始),如果target不存在于数组...

792
来自专栏前端儿

最长公共子序列

咱们就不拐弯抹角了,如题,需要你做的就是写一个程序,得出最长公共子序列。 tip:最长公共子序列也称作最长公共子串(不要求连续),英文缩写为LCS(Longes...

851
来自专栏专注研发

poj-3185-开关问题

牛一行20他们喝的水碗。碗可以那么(面向正确的为清凉水)或颠倒的(一个位置而没有水)。他们希望所有20个水碗那么,因此用宽鼻子翻碗。

763
来自专栏小樱的经验随笔

Codeforces Round #410 (Div. 2)(A,字符串,水坑,B,暴力枚举,C,思维题,D,区间贪心)

A. Mike and palindrome time limit per test:2 seconds memory limit per test:256 m...

3424
来自专栏应兆康的专栏

Python 实现双向链表

#!usr/bin/env python #-*- coding:utf-8 -*- """ @author:yzk13 @time: 2018/0...

2976
来自专栏Nian糕的私人厨房

C_05 冒泡排序

以数组 [5,4,3,2,1] 从小到大排列作为举例,设数组长度为 N (N=5) 1、从第 0 个数据开始(即数字 5),比较相邻的前后两个数据( 5 和 ...

453

扫码关注云+社区