期末的编程题- -感觉被套路了

辣丨条 发表于2018年04月24日
<p>试了很多次结果还是两个用例通不过- -</p><p>回过头来才发现,可能是没有考虑负数的情况,然而时间到了</p>
3 回复

    1楼

  • 安笨 发表于2018年04月24日
    0 | 0 | 举报
    <p>十四行代码搞定</p>
    安笨 发表于2018年04月24日
    添加评论
  • 2楼

  • 遥远的星mooc2 发表于2018年04月24日
    0 | 2 | 举报
    十二行代码,四分钟排错,第一次提交8分,第二次提交满分通过。哈哈哈~~!话说考试的时候与平时确实不一样,心里蛮紧张的!
    遥远的星mooc2 发表于2018年04月24日
    • 安笨 2018年04月24日
      1 | 举报
      <p>我觉得我们的代码应该一样</p>
      安笨 发表于2018年04月24日
      1 | 举报
    • Jm-L 2018年05月31日
      0 | 举报
      <p><code class="brush:java;toolbar:false" >public&nbsp;class&nbsp;Main&nbsp;{ public&nbsp;static&nbsp;void&nbsp;main(String[]&nbsp;args)&nbsp;{ //&nbsp;TODO&nbsp;Auto-generated&nbsp;method&nbsp;stub Scanner&nbsp;in&nbsp;=&nbsp;new&nbsp;Scanner(System.in); int&nbsp;i&nbsp;=&nbsp;in.nextInt(); if(i&gt;0) { int&nbsp;cnt1&nbsp;=&nbsp;0; while(i/2&nbsp;!=&nbsp;0) { i&nbsp;/=&nbsp;2; cnt1&nbsp;++; } System.out.println(32-cnt1-1); }else&nbsp;if&nbsp;(i==0)&nbsp;{ System.out.println(32); } } }</code>我已经提交了,8分,请帮看一下,还有哪里考虑不到呢?</p><p>我考虑的是输入的i&gt;0,和i=0,两种情况.</p>
      Jm-L 发表于2018年05月31日
      0 | 举报
    添加评论
  • 3楼

  • 辣丨条 发表于2018年04月24日
    0 | 1 | 举报
    emmmm,我还是退课吧……
    辣丨条 发表于2018年04月24日
    • 安笨 2018年04月24日
      0 | 举报
      <p>不都学完了,退什么退,哈哈哈,准备进阶吧</p>
      安笨 发表于2018年04月24日
      0 | 举报
    添加评论