トピック
キューブの終わりは変更されません。いくつかの数字のキューブの終わりは、まさにその数字そのものです。例:1,4,5,6,9,24,25、... 10000以内の数値(立方体の後の値ではなく数値を参照)の中から、この特性を満たす正の整数がいくつあるかを計算してください。 1。番号全体を送信してください。余分なコンテンツは入力しないでください。
コード
public class Main {
public static void main(String []args){
int count = 0;
int i;
for (i = 1; i <= 10000; i++) {
String str1 =i*i*i+""; //i立方并字符串化
String str2 =i+""; //i字符串化
boolean b = str1.endsWith(str2);//如果i的立方str1包含str2则正确
if(b){
count++;
}
}
System.out.println(count);
}
}
回答
27
促す
文字列endswithを使用して簡単に解決