为了账号安全,请及时绑定邮箱和手机立即绑定

算法求助,算法错误!!!在线等

算法求助,算法错误!!!在线等

Markc 2015-11-22 21:09:10
package test1;public class test2 {    public static void main(String args[])    {        long x = 1;        long num = 999;        long count = 0;        for(int i=9;i>=1;i--)        {            for (int j=1;j<=i;j++)            {                x=x*10; //算法思路是用999除以x 如果商不等于0说明除数恰好小于被除数的位数一位,因此输出i+1            }            count=num/x;            if (count!=0)            {                System.out.println(i+1);                break;            }                }    }}
查看完整描述

1 回答

?
爱我娇姐前途无量

TA贡献1条经验 获得超0个赞

把int换为long

查一下int的取值范围吧

查看完整回答
反对 回复 2015-11-22
  • 1 回答
  • 0 关注
  • 1245 浏览

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信