Das Ziel dieses Programms ist es, gegeben eine Zahl n, gibt die kleinste positive ganze Zahl b, mindestens 2, wobei die ganze Zahl n ist ein Palindrom.Google Code Challenge - Palindrome, Parameter (int) nicht gefunden
Like:
Eingänge: (int) n = 0, Output: (int) 2
Eingänge: (int) n = 42, Output: (int) 4
aber ich bekomme immer wieder die Antwort:
öffentliche statische Methode Antwort mit Parametern (int) nicht in com.google.challenges.Answer gefunden
Ich habe meine Methode erklärt, um eine int
... zu nehmen Könnte jemand bitte mir helfen zu verstehen, was dieser Fehler bedeutet und wie ich es beheben kann?
package com.google.challenges;
import java.lang.String;
import java.lang.StringBuilder;
public class Answer {
public static int Answer(int n) {
String y = "";
String x = "";
int k = 0;
int b = 2;
int ans = 0;
if(n >= 0 && n <= 1000){
for(b = 2; b < 1000; b++){
k = n%b;
x += k;
while(n/b != 0){
n = n/b;
k = n%b;
x += k;
}
for(int i = x.length();i >= 0 ;i--){
y += x.charAt(i);
}
if(x.equals(y)){
ans = b;
break;
}
}
}
return ((int)ans);
}
}
Ihre Methode hat ein Kapital A für Antwort, Ihr Fehler zeigt an, dass Sie es mit einem Kleinbuchstaben a aufrufen. –
Danke! Es klappt! aber jetzt versage ich bei Test 2, um 4 zu testen ... –