Skip to content

Commit fe849a5

Browse files
committed
Improvements
1 parent 4c414a6 commit fe849a5

File tree

1 file changed

+26
-5
lines changed

1 file changed

+26
-5
lines changed

4/Main.java

+26-5
Original file line numberDiff line numberDiff line change
@@ -1,8 +1,27 @@
11
public class Main {
22
public static void main(String[] args) {
3-
int ORIGINAL_NUMBER = 9119;
43

5-
String palString = Integer.toString(ORIGINAL_NUMBER);
4+
int number = 9119;
5+
int answer =0;
6+
7+
for(int i=999;i>=100;i--) {
8+
for (int j=999;j>=100;j--) {
9+
number = i*j;
10+
if(setup(number)){
11+
answer = i*j;
12+
break;
13+
}
14+
15+
}
16+
}
17+
18+
System.out.println("Answer: " + answer);
19+
20+
21+
}
22+
23+
public static boolean setup(int number){
24+
String palString = Integer.toString(number);
625

726
String[] palArray = new String[palString.length()];
827
String[] reversePalArray = new String[palString.length()];
@@ -15,10 +34,12 @@ public static void main(String[] args) {
1534
reversePalArrayLen--;
1635
}
1736

18-
printArray(palArray, "palArray");
19-
printArray(reversePalArray, "reversePalArray");
37+
//printArray(palArray, "palArray");
38+
//printArray(reversePalArray, "reversePalArray");
39+
40+
//System.out.println("checkPal: " + checkPal(palArray, reversePalArray, reversePalArrayLen));
2041

21-
System.out.println("checkPal: " + checkPal(palArray, reversePalArray, reversePalArrayLen));
42+
return checkPal(palArray, reversePalArray, reversePalArrayLen);
2243
}
2344

2445
public static boolean checkPal(String[] pal, String[] revPal, int revPalLen){

0 commit comments

Comments
 (0)