Submission #3619912


Source Code Expand

import java.util.ArrayList;
import java.util.List;
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		Scanner in = new Scanner(System.in);
		String s = in.next();
		in.close();
		
		List<Integer> list = new ArrayList<>();
		int n = s.length();
		char c = s.charAt(0);
		int count = 1;
		for(int i=1;i<n;i++) {
			if(s.charAt(i)==c) count++;
			else {
				list.add(count);
				count = 1;
				c = s.charAt(i);
			}
		}
		list.add(count);
		if(list.size()==2) {
			System.out.println(Math.max(list.get(0), list.get(1)));
		}else {
			int w = (list.size()+1)/2;
			int sum = 0;
			for(int i=0;i<w;i++) {
				sum += list.get(i);
			}
			int min = sum;
			for(int i=w;i<list.size();i++) {
				min = Math.min(min, sum+list.get(i)-list.get(i-w));
			}
			System.out.println(min);
		}
	}

}

Submission Info

Submission Time
Task D - Wide Flip
User kiyokiyo
Language Java8 (OpenJDK 1.8.0)
Score 0
Code Size 864 Byte
Status WA
Exec Time 167 ms
Memory 28384 KB

Judge Result

Set Name Sample All
Score / Max Score 0 / 0 0 / 500
Status
AC × 3
AC × 14
WA × 16
Set Name Test Cases
Sample s1.txt, s2.txt, s3.txt
All 01.txt, 02.txt, 03.txt, 04.txt, 05.txt, 06.txt, 07.txt, 08.txt, 09.txt, 10.txt, 11.txt, 12.txt, 13.txt, 14.txt, 15.txt, 16.txt, 17.txt, 18.txt, 19.txt, 20.txt, 21.txt, 22.txt, 23.txt, 24.txt, 25.txt, 26.txt, 27.txt, s1.txt, s2.txt, s3.txt
Case Name Status Exec Time Memory
01.txt WA 159 ms 22996 KB
02.txt WA 151 ms 24020 KB
03.txt WA 161 ms 26760 KB
04.txt WA 160 ms 24876 KB
05.txt WA 160 ms 27944 KB
06.txt WA 150 ms 25428 KB
07.txt WA 146 ms 25940 KB
08.txt WA 153 ms 24920 KB
09.txt WA 159 ms 21576 KB
10.txt WA 147 ms 23760 KB
11.txt WA 167 ms 22564 KB
12.txt WA 147 ms 26408 KB
13.txt WA 153 ms 26184 KB
14.txt WA 163 ms 25300 KB
15.txt WA 163 ms 25124 KB
16.txt WA 167 ms 28384 KB
17.txt AC 143 ms 21716 KB
18.txt AC 152 ms 23680 KB
19.txt AC 149 ms 21544 KB
20.txt AC 141 ms 20564 KB
21.txt AC 89 ms 19028 KB
22.txt AC 89 ms 21844 KB
23.txt AC 91 ms 19792 KB
24.txt AC 91 ms 19412 KB
25.txt AC 91 ms 19284 KB
26.txt AC 93 ms 17108 KB
27.txt AC 89 ms 21076 KB
s1.txt AC 90 ms 20564 KB
s2.txt AC 90 ms 20564 KB
s3.txt AC 90 ms 18640 KB