import java.util.Scanner; public class Main{ public static void main(String[] args) { Scanner sc=new Scanner(System.in); int n=sc.nextInt();//2 sc.close(); for (int i = 0;i<=Math.sqrt(n/4) ;i++) { for (int j = i; j<=Math.sqrt((n-i*i)/3); j++) { for (int k = j; ; k++) { int m=n-i*i-j*j-k*k; double num=Math.sqrt(m); if(num<k)break; if(num%1==0) { System.out.printf("%d %d %d %d\n",i,j,k,(int)num); return; } } } } } }
0.0分
1 人评分
C语言程序设计教程(第三版)课后习题11.8 (C语言代码)浏览:869 |
printf基础练习2 (C语言代码)浏览:644 |
DNA (C语言描述,数据结构)浏览:850 |
校门外的树 (C语言代码)浏览:692 |
Cylinder (C语言描述,蓝桥杯)浏览:1247 |
1908题解浏览:633 |
C语言程序设计教程(第三版)课后习题4.9 (C语言代码)浏览:560 |
C语言程序设计教程(第三版)课后习题5.7 (C语言代码)浏览:537 |
演讲大赛评分 (C语言代码)浏览:1629 |
C语言程序设计教程(第三版)课后习题9.3 (C语言代码)浏览:593 |