解题思路: 循环,小范围暴力
注意事项: 注意尽量减少无效判断
参考代码:
import java.util.Scanner; public class Main { public static void main(String []args) { Scanner in =new Scanner(System.in); int cnt=0; //统计立方数 while(in.hasNext()) { int n=in.nextInt(); if(n==0) break; else{ for(int i=1;i<=Math.sqrt(n);i++) { //缩小规模 if(i*i*i==n) cnt++; } } } System.out.println(cnt); in.close(); } }
0.0分
1 人评分
C语言训练-排序问题<2> (C++代码)(sort函数)浏览:1571 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:722 |
C语言程序设计教程(第三版)课后习题9.6 (C语言代码)浏览:567 |
输出九九乘法表 (C语言代码)浏览:555 |
剔除相关数 (C语言代码)浏览:1007 |
输出正反三角形 (C语言代码)格式错误!!!浏览:1140 |
C语言程序设计教程(第三版)课后习题6.2 (C语言代码)浏览:1419 |
C语言程序设计教程(第三版)课后习题7.1 (C语言代码)浏览:512 |
水仙花 (C语言代码)浏览:1045 |
1113题解浏览:784 |