参考代码:
import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner scanner = new Scanner(System.in); String in = scanner.nextLine(); System.out.print(p(in)); } public static String p(String in) { String s = in.toUpperCase(); String res = "("; int cnt = 1; for(int i = 1; i < s.length(); i++) { if(s.charAt(i) == s.charAt(i - 1)) cnt++; else { res += s.charAt(i - 1) + "," + cnt + ")("; cnt = 1; } if(i == s.length() - 1) { res += s.charAt(i) + "," + cnt + ")"; } } return res; } }
0.0分
5 人评分
Tom数 (C语言代码)浏览:517 |
杨辉三角 (C语言代码)浏览:504 |
C二级辅导-公约公倍 (C语言代码)浏览:537 |
C语言程序设计教程(第三版)课后习题7.4 (C语言代码)浏览:476 |
C语言训练-8除不尽的数 (C语言代码)浏览:1469 |
最好的,浏览:601 |
多输入输出练习2 (C语言代码)浏览:1709 |
C语言训练-列出最简真分数序列* (C语言代码)浏览:658 |
小O的乘积 (C语言代码)浏览:1062 |
小O的乘积 (C++代码)浏览:545 |