blob: 6267b38b6f4f6dda820e24d891bb31ba2672931c (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
public class Ch1 {
public static void main(String[] args) {
System.out.println(good_integer(12344456));
System.out.println(good_integer(1233334));
System.out.println(good_integer(10020003));
}
private static String good_integer(int digit) {
String s = String.valueOf(digit);
char prev = Character.MIN_VALUE;
int seen = 0;
for (int i = 0; i < s.length(); ++i) {
if (prev == s.charAt(i)) seen++;
else if(seen == 3) return String.valueOf(prev).repeat(3);
else {
prev = s.charAt(i);
seen = 1;
}
}
return "-1";
}
}
|