当前位置: 首页 > article >正文

UVA1585 Score

题目:给出TTT 个由OOO 和XXX 组成的字符串,长度小于等于80,统计所有字符的得分和。每个OOO 的得分为目前连续出现的OOO 的个数,XXX 的得分为000 。

例如,OOXXOXXOOOOOXXOXXOOOOOXXOXXOOO 的得分1+2+0+0+1+0+0+1+2+3=101+2+0+0+1+0+0+1+2+3=101+2+0+0+1+0+0+1+2+3=10。

Java代码:

import java.util.Scanner;
public class Main {
    public static void main(String[] args) {
        fun1();
    }
    public static void fun1() {
        Scanner sc = new Scanner(System.in);
        System.out.println("请输入字符串");
        String value = sc.nextLine();
        String[] l = value.split("X");
        int result = 0;
        int score = 0;
        for (int i = 0; i < l.length; i++) {
            char[] charArray = l[i].toCharArray();
            for (int j = 0; j < charArray.length; j++) {
                int ext = 0;
                ext++;
                result += ext;
            }
            System.out.println(result);
            score += result;
        }
        System.out.println("SCORE:" + score);
    }
}

转载于:https://www.cnblogs.com/skyevil/p/8796783.html

http://www.lryc.cn/news/2415959.html

相关文章:

  • 浏览器判断是否安装了ios/android客户端程序
  • 谷歌翻译浏览器扩展,替换国内服务器版
  • 网络--传输层TCP、UDP、流量控制、拥塞避免、三次挥手
  • 解决windows防火墙无法更改某些设置 错误代码0X800
  • Chart控件---饼图基本用法
  • 快速排序VS堆排序
  • 光棍节程序员闯关秀 小游戏
  • CBrush
  • JavaScript入门:掌握基础语法
  • Free Pascal不完全攻略之一 :进入FP的世界
  • 编程示例:计算1000的阶乘
  • lsass.exe病毒木马手工清除方法
  • CSDN论坛--提问的智慧
  • 微软笔试题《Arithmetic Puzzles》- 题解
  • WPF特效-鱼游动动画3
  • 5分钟了解《代码整洁之道》精华
  • React 核心开发者 Dan Abramov 访谈实录
  • Markdown数学公式语法
  • 入门--什么是机器码、注册机和注册码
  • java 调c catch 异常_简单谈谈java的异常处理(Try Catch Finally)
  • 一文告诉你啥是nginx,nginx基础知识详解
  • 导航栏透明化方案
  • 晨枫U盘维护工具V2.0 安装教程
  • 挑战318川藏线
  • 外挂原理之植物大战僵尸
  • 深度xp精简版6.2_珍藏多年的精品,老机专用:深度技术WinXP SP2 V5系列
  • Struts2 基础入门
  • 亚马逊分类目录_新版亚马逊分类目录v2.4程序源码官方分享下载
  • 浅显易懂理解端口映射技术
  • 最新RemObjects,您值得拥有