@@ -20,4 +20,84 @@ void minOperations2() {
2020 void minOperations3 () {
2121 assertThat (new Solution ().minOperations ("101" , 2 ), equalTo (-1 ));
2222 }
23+
24+ @ Test
25+ void minOperations4 () {
26+ String s = "111111" ;
27+ int k = 3 ;
28+ int result = new Solution ().minOperations (s , k );
29+ assertThat (result , equalTo (0 ));
30+ }
31+
32+ @ Test
33+ void minOperations5 () {
34+ String s = "000000" ;
35+ int k = 6 ;
36+ int result = new Solution ().minOperations (s , k );
37+ assertThat (result , equalTo (1 ));
38+ }
39+
40+ @ Test
41+ void minOperations6 () {
42+ String s = "000111" ;
43+ int k = 6 ;
44+ int result = new Solution ().minOperations (s , k );
45+ assertThat (result , equalTo (-1 ));
46+ }
47+
48+ @ Test
49+ void minOperations7 () {
50+ String s = "0011" ;
51+ int k = 3 ;
52+ int result = new Solution ().minOperations (s , k );
53+ assertThat (result , equalTo (2 ));
54+ }
55+
56+ @ Test
57+ void minOperations8 () {
58+ String s = "000011" ;
59+ int k = 4 ;
60+ int result = new Solution ().minOperations (s , k );
61+ assertThat (result , equalTo (1 ));
62+ }
63+
64+ @ Test
65+ void minOperations9 () {
66+ String s = "000111" ;
67+ int k = 2 ;
68+ int result = new Solution ().minOperations (s , k );
69+ assertThat (result , equalTo (-1 ));
70+ }
71+
72+ @ Test
73+ void minOperations10 () {
74+ String s = "001100" ;
75+ int k = 4 ;
76+ int result = new Solution ().minOperations (s , k );
77+ assertThat (result , equalTo (1 ));
78+ }
79+
80+ @ Test
81+ void minOperations11 () {
82+ String s = "000100" ;
83+ int k = 3 ;
84+ int result = new Solution ().minOperations (s , k );
85+ assertThat (result , equalTo (3 ));
86+ }
87+
88+ @ Test
89+ void minOperations12 () {
90+ String s = "111111" ;
91+ int k = 4 ;
92+ int result = new Solution ().minOperations (s , k );
93+ assertThat (result , equalTo (0 ));
94+ }
95+
96+ @ Test
97+ void minOperations13 () {
98+ String s = "001001" ;
99+ int k = 4 ;
100+ int result = new Solution ().minOperations (s , k );
101+ assertThat (result , equalTo (1 ));
102+ }
23103}
0 commit comments