NEUQ-OJ: 1574 角谷猜想
来源:互联网 发布:广联达电子投标软件 编辑:程序博客网 时间:2024/06/07 00:33
角谷猜想
思路
此题是一个模拟题,根据题意,题目要求我们做什么我们跟着做就可以了。可以用循环或者函数递归的方法做,只要定义一个变量,检查到它为1就退出,否则就根据它的奇偶来执行除以二或乘三加一。
部分同学还不熟练的递归写法的函数代码
循环的写法就自己琢磨吧(不要在意函数名的细节)
void fuck(int a){ if(a==1) { counter++; cout<<counter; } else if(a%2==0) { a/=2; counter++; fuck(a); } else { a=a*3+1; counter++; fuck(a); } return;}
阅读全文
0 0
- NEUQ-OJ: 1574 角谷猜想
- hdu-oj 1279 验证角谷猜想
- neuq-oj-1042
- NEUQ oj 1036 题解
- NEUQ oj 1068 题解
- zzuli OJ 1099: 角谷猜想(多实例测试)
- neuq oj 1007 计负均正 C++
- NEUQ oj-1317手机键盘
- NEUQ oj-1102高级机密
- NEUQ-OJ:1177 亲和数
- (Callatz猜想)角谷猜想
- NEUQ-OJ系列教程(一)
- NEUQ-OJ系列教程(二)
- [NEUQ-OJ] 1012SZ斐波拉契数列
- neuq oj 1008 公约公倍C++
- neuq oj 1009C++统计字符 C++
- neuq oj 1010 阶乘数列 C语言
- neuq oj 1011 进制转换C++
- 516. Longest Palindromic Subsequence(M)
- chrome 从任何页面运行代码段
- python学习总结与分享
- Kali Linux------Nmap工具的使用
- html title 属性多行显示
- NEUQ-OJ: 1574 角谷猜想
- .net core 实现简单爬虫—抓取博客园的博文列表
- [LUOGU1576] 最小花费
- 使用Xamarin开发手机聊天程序 -- 基础篇(大量图文讲解 step by step,附源码下载)
- 深度学习笔记:正则化 1
- Java多线程编程
- lintcode&九章算法——Lintcode No.82 落单的数 ? 待解决
- Kali Linux------其他信息收集手段
- less详细介绍