import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc= new Scanner(System.in); int a=sc.nextInt(); int b=sc.nextInt(); for (int i = 1; ; i++) { long n=(long)i*i; if(n<a)continue; if(n>b) break; int len=(n+"").length(); for (int j =1;j <len; j++) { String s=n+""; long m=Long.parseLong(s.substring(0,j)); long k=Long.parseLong(s.substring(j,len)); if(Math.sqrt(m)%1==0&&Math.sqrt(k)%1==0&&m>0&&k>0){ System.out.println(n);break; } } } } }
0.0分
2 人评分
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:585 |
C语言程序设计教程(第三版)课后习题1.5 (C语言代码)浏览:678 |
【矩阵】 (C++代码)浏览:949 |
Hello, world! (C语言代码)浏览:824 |
图形输出 (C语言代码)浏览:945 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:564 |
C语言训练-排序问题<1> (C语言代码)浏览:355 |
快速排序算法1浏览:884 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:2739 |
WU-简单的a+b (C语言代码)浏览:863 |