博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
PAT1001
阅读量:4554 次
发布时间:2019-06-08

本文共 485 字,大约阅读时间需要 1 分钟。

代码如下:

import java.util.Scanner;public class Main {    public static void main(String[] args) {        // TODO Auto-generated method stub        Scanner input = new Scanner(System.in);        int n = input.nextInt();        int count = 0;        while(n!=1){            count++;            if(n%2==0){                n=n>>1;            }else{                n=(3*n+1)>>1;            }        }        System.out.println(count);    }}

 

转载于:https://www.cnblogs.com/LoganChen/p/8630648.html

你可能感兴趣的文章
Vue的简单入门
查看>>
urllib 中的异常处理
查看>>
通过SQL Server的扩展事件来跟踪SQL语句在运行时,时间都消耗到哪儿了?
查看>>
SQL优化:重新编译存储过程和表
查看>>
PCB“有铅”工艺将何去何从?
查看>>
Solr环境搭建
查看>>
垂直居中的几种实现方法
查看>>
UILabel标签文字过长时的显示方式
查看>>
H5离线缓存机制-manifest
查看>>
比较:I/O成员函数getline() 与 get()(第二种用法)的用法异同
查看>>
201671010118 2016-2017-2《Java程序设计》 第十一周学习心得
查看>>
Get Sauce(状压DP)
查看>>
Office2007 升级到 office2010
查看>>
SpringBoot整合Hibernate
查看>>
PPT1 例2
查看>>
extern外部方法使用C#简单例子
查看>>
血液循环结构
查看>>
SQL Server统计数据库中表个数、视图个数、存储过程个数
查看>>
设计模式:观察者模式
查看>>
课程总结
查看>>