普及练习场 交叉模拟 乒乓球
2017-12-12 20:31
204 查看
题目链接
欢迎加入“不会算法一群菜鸟”,群号是⑥⑥①⑨②2025,这是我设置的一道很低的门槛用来阻止广告的。入群的验证暗号是:我爱编译原理
题意理解
这题应该是直接模拟就好了,没有别的想法代码
import java.util.Scanner; public class Main { public static void main(String[] args) { StringBuilder sb = new StringBuilder(); String res; String string; Scanner scanner = new Scanner(System.in); while(true) { string = scanner.nextLine(); if(string.contains("E")) { sb.append(string); break; } sb.append(string); } res = sb.toString(); scanner.close(); getMatchResult(res, 11); System.out.println(); getMatchResult(res, 21); } private static void getMatchResult(String record, int max) { char[] points = record.toCharArray(); int left = 0; int right = 0; for(int i = 0; i < points.length; i++) { if(points[i] == 'E') { System.out.println(left + ":" + right); break; } if(points[i] == 'W') { left++; } if(points[i] == 'L') { right++; } if(left >= max || right >= max) { if(Math.abs(left - right) >= 2) { System.out.println(left + ":" + right); left = 0; right = 0; } } } } }
欢迎加入“不会算法一群菜鸟”,群号是⑥⑥①⑨②2025,这是我设置的一道很低的门槛用来阻止广告的。入群的验证暗号是:我爱编译原理
相关文章推荐
- 普及练习场 交叉模拟 字符串的展开
- 普及练习场之交叉模拟
- 普及练习场 交叉模拟 税收与补贴问题
- 普及练习场 交叉模拟 均分纸牌
- 普及练习场 交叉模拟 花生采摘
- 洛谷 1023——乒乓球(交叉模拟)
- 普及练习场 简单的模拟 多项式输出
- 普及练习场 简单的模拟 机器翻译
- NOIP 2003 - 普及组 乒乓球 模拟+“高级”水题 重庆一中高2018级竞赛班第八次测试 2016.8.7 Problem 4
- 普及练习场之简单的模拟
- 普及练习场 简单的模拟 排座椅
- 普及练习场 简单的模拟 笨小猴
- 交叉模拟——乒乓球
- 普及练习场 简单的模拟 铺地毯
- 普及练习场 简单的模拟 进制转换
- 【普及模拟】活动安排(meet.pas)//2018.1.31
- NOIP2014普及组--螺旋矩阵(模拟)
- JZOJ(中山纪中) 2254. 【2018.1.30普及组模拟】二项式展开式
- 2016.5.28【初中部 NOIP普及组 】模拟赛
- 【2014.8.17NOIP普及组模拟】接苹果