私はこれを理解できないようです。割り切れる特定の数より下の数を数える必要があります。
これが私が試したことです:
public int testing(int x) {
if (x == 0) {
System.out.println("zero");
return x;
}
else if ((x % (x-1)) == 0) {
System.out.println("does this work?");
x--;
}
return testing(x-1);
}
それはうまくいかず、ここからどこへ行くべきかわかりません。誰が何をすべきか知っていますか?