import java.util.Scanner; public class Main { public static void main(String[] args){ Scanner scanner=new Scanner(System.in); int line=scanner.nextInt(); for (int i=0;i<line;i++) { fix(scanner.next()); } } public static void fix(String line){ char lastChar='\n'; boolean doubleChar=false; boolean linkChar=false; for (char c:line.toCharArray()){ if (c==lastChar){ if (doubleChar){ continue; }else { if (linkChar){ continue; }else { doubleChar=true; } } }else { linkChar=doubleChar; doubleChar=false; } lastChar=c; System.out.print(c); } System.out.println(); } } 我的,扫一遍,记录两个状态就行了
点赞 评论

相关推荐

不愿透露姓名的神秘牛友
11-05 12:57
已编辑
思朗 处理器 N+8 公积金12 硕士985
点赞 评论 收藏
分享
牛客网
牛客企业服务