B1001 害死人不偿命的(3n+1)猜想 (15 分)
2024-09-06 09:23:41
一、参考代码:
#include<iostream>
using namespace std;
int main(){
int n;
int step = 0;
cin >> n;
while(n != 1){
if(n%2 == 0){
n /= 2;
}else{
n = (n*3 + 1)/2;
}
step++;
}
cout << step;
return 0;
}
最新文章
- sql语句中----删除表数据drop、truncate和delete的用法
- STM32通用定时器(转载)
- nginx做本地目录映射
- Python基础二. 数据结构、控制流、运算符、真值测试
- Music Review
- Error when loading the SDK:
- 数据结构(C语言版)---第三章栈和队列 3.4.2 队列的链式表示和实现(循环队列)
- 使 div 元素看上去像一个按钮
- ext3grep 恢复删除
- how to run demo city bars using sencha architect
- 【HDU1402】【FNT版】A * B Problem Plus
- Convert Sorted Array to Balanced Binary Search Tree (BST)
- .htaccess文件设置
- C++符号优先级
- linux下的powerline安装教程
- Android插件化技术简介
- Linux学习笔记之时间同步the NTP socket is in use, exiting问题
- cat语法
- pyg 图片服务器中使用的nginx 编译位置
- Mysql数据库基础小实例 学员管理系统菜单
热门文章
- nginx rewrite重写规则简明笔记
- springboot2+shiro+jwt整合
- C# 方法默认访问级别 : private C# 类默认访问级别 : internal
- C# 方法的out、ref、params参数
- C# WinForm自定义通用分页控件
- C 内置函数
- Java中配置文件的三种配置位置及读取方式
- python3之二年级上数学练习题生成
- mysql报错com.mysql.jdbc.exceptions.jdbc4.MySQLSyntaxErrorException
- 基础系列(2)--- css1