-4

我需要编写一个程序,在 Java中输出两个输入值(X和)之间的所有回文完美平方:Y

输入起点 X:
输入终点 Y:
回文完美正方形如下:
4

1 回答 1

2

您需要将问题分解为组件:

  • 至于 I/O,Java 中有许多替代方案。对于像这样简单的事情,Scanner可能效果最好。

  • 获得两个整数xy后,您需要对它们定义的范围内的所有整数执行特定测试。一个简单的for-loop应该可以。

  • 现在您需要检查您遇到的每个整数是否...

    • 是回文。您可以使用字符串操作相当简单地做到这一点(请参阅 参考资料StringBuilder)。
    • 是一个完美的平方 - 意味着它的平方根也是一个整数(提示)。如果满足这两个条件,则打印整数。
于 2013-07-27T20:41:58.860 回答