XX和OO
最编程
2024-06-21 11:02:16
...
XX和OO
时间限制:
1000 ms | 内存限制:
65535 KB
难度:
0
-
描述
-
XXOO
给你一个由X和O组成的串长度不超过80,统计得分。
每个O的得分为目前连续出现O的个数X的得分为0
-
输入
-
先输入T 代表有T组测试数据T小于1000
接下来T行串
输出
- 对于每行串输出得分情况(每次输出占一行) 样例输入
-
1 OOXXOXXOOO
样例输出
-
1+2+0+0+1+0+0+1+2+3=10
-
先输入T 代表有T组测试数据T小于1000
import java.util.Scanner;
public class Main {
public static void main(String[] args) {
Scanner scanner = new Scanner(System.in);
int number = scanner.nextInt();
String temp = scanner.nextLine();
while (number-- != 0) {
char arr[] = scanner.nextLine().toCharArray();
int continu = 0;
int result = 0;
if (arr[0] == 'O') {
continu++;
result++;
}
System.out.print(continu);
for (int i = 1; i < arr.length; i++) {
if (arr[i] == 'O') {
continu++;
result += continu;
} else {
continu = 0;
}
System.out.print("+" + continu);
}
System.out.println("=" + result);
}
}
}
上一篇: 行为设计器文档-10(变量)
下一篇: 7.0 Python 面向对象程序设计
推荐阅读
-
介绍YUV格式:YUV444、YUV422和YUV420解析
-
了解YUV和RGB的不同之处及其对YUV444、YUV422、YUV411和YUV420的介绍
-
踞觑yuv422、yuv420和yuv444间的差异
-
互相转换的BGRA、RGBA和YUV420
-
YUV420和YUV422格式的数据采集和存储方法
-
YUV模型解析:比较YUV420P和YUV420SP
-
常用图像像素格式 NV12、NV2、I420、YV12、YUYV-常用图像像素格式 RGB 和 YUV
-
AVCodecContext和AVCodec的关系分析
-
比较YU12、I420、YV12、NV12、NV21、YUV420P、YUV420SP、YUV422P和YUV444P:理解并解析YUV420P的不同之处
-
深入解析YUV格式的原理和应用