Java 如何从两个3位数的乘积中找到最大的偶数回文数 包回文偶数; 公共类回文元{ 公共静态void main(字符串[]args){ int值=0; 对于(int i=100;i
您必须将偶数测试添加到保存最大数字的if语句中Java 如何从两个3位数的乘积中找到最大的偶数回文数 包回文偶数; 公共类回文元{ 公共静态void main(字符串[]args){ int值=0; 对于(int i=100;i,java,arrays,Java,Arrays,您必须将偶数测试添加到保存最大数字的if语句中 package palindrome even; public class PalindromeThreeDigits { public static void main(String[] args) { int value = 0; for(int i = 100;i <=999;i++) { for(int j = i;j <=999;j++) {
package palindrome even;
public class PalindromeThreeDigits {
public static void main(String[] args) {
int value = 0;
for(int i = 100;i <=999;i++) {
for(int j = i;j <=999;j++) {
int value1 = i * j;
StringBuilder sb1 = new StringBuilder(""+value1);
String sb2 = ""+value1;
sb1.reverse();
if(sb2.equals(sb1.toString()) && value<value1) {
value = value1;
}
//Implementing the if statement to find the value
if ( value %==0){
System.out.println( " highest value is" +value)
}
}
}
System.out.println(value);
}
}
公共类回文格式{
公共静态void main(字符串[]args){
int值=0;
对于(inti=100;我不认为它是重复的。代码应该是一个偶数回文。
public class PalindromeThreeDigits {
public static void main(String[] args) {
int value = 0;
for (int i = 100; i <= 999; i++) {
for (int j = i; j <= 999; j++) {
int value1 = i * j;
StringBuilder sb1 = new StringBuilder("" + value1);
String sb2 = "" + value1;
sb1.reverse();
if (sb2.equals(sb1.toString()) && value < value1
&& value1 % 2 == 0) {
value = value1;
}
}
}
System.out.println(value);
}
}