爱奇艺最后一个题“平方根和的平方”,求解题思路。


//还是双层循环,一点点优化还是有别的思路
import java.util.*;  public class Main { public static void main(String[] args) {
        Scanner sc = new Scanner(System.in);  int n=sc.nextInt();  int m=sc.nextInt();  int sum=0;  for(int i=1;i<=n;i++){ for(int j=1;j<=m;j++){ double temp=2*Math.sqrt(i*j);  if(i==j||Math.abs(temp-Math.round(temp))<0.000001){
                    sum++;  }
            }
        }
       System.out.println(sum);  }
}



#爱奇艺#
全部评论
你没发现N*M 和M*N是一样的么 
点赞 回复 分享
发布于 2017-09-10 21:16
30 30 1:1=1 1:4=4 1:9=9 1:16=16 1:25=25 2:2=4 2:8=16 2:18=36 3:3=9 3:12=36 3:27=81 4:1=4 4:4=16 4:9=36 4:16=64 4:25=100 5:5=25 5:20=100 6:6=36 6:24=144 7:7=49 7:28=196 8:2=16 8:8=64 8:18=144 9:1=9 9:4=36 9:9=81 9:16=144 9:25=225 10:10=100 11:11=121 12:3=36 12:12=144 12:27=324 13:13=169 14:14=196 15:15=225 16:1=16 16:4=64 16:9=144 16:16=256 16:25=400 17:17=289 18:2=36 18:8=144 18:18=324 19:19=361 20:5=100 20:20=400 21:21=441 22:22=484 23:23=529 24:6=144 24:24=576 25:1=25 25:4=100 25:9=225 25:16=400 25:25=625 26:26=676 27:3=81 27:12=324 27:27=729 28:7=196 28:28=784 29:29=841 30:30=900 68 Process finished with exit code 0 有什么规律吗
点赞 回复 分享
发布于 2017-09-10 21:13
七点四十就2.6,,,到9点还是2.6.。。无奈
点赞 回复 分享
发布于 2017-09-10 21:09
你这样能过多少呀
点赞 回复 分享
发布于 2017-09-10 21:07

相关推荐

05-25 10:45
门头沟学院 Java
Frank_zhang:没实习一个项目肯定不够,可以再做一个轮子,技术栈再补一个mq,微服务,整体再换个简历模板,暑期尽量再找一个日常实习
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务