题解 1095: The 3n + 1 problem

来看看其他人写的题解吧!要先自己动手做才会有提高哦! 
返回题目 | 我来写题解

筛选

The 3n + 1 problem -题解(C++代码)

摘要:是数据水了 还是我理解错了QAQ 以为会有$1-10^6$这种数据 思路是求出$1-10^6$所有数的循环长度 再用线段树查询 开1e6会爆空间 淦 果然是我想麻烦了 ``` #incl……

The 3n + 1 problem -题解(C++代码)超详细注释

摘要:题意:在[l, r]中找到3n+1猜想最大步数的数字解题思路: 在[l, r]中枚举每个数字,每次枚举完都更新最大值注意事项: 给出的两个数字大的在前小的在后时,交换一下便于处理参考代码:#inclu……

简洁明了的代码(C++)

摘要:解题思路:按照题意模拟就行。题意大概是给两个数i,j,然后要求出[i, j]中满足:当前数是奇数,将当前数*3 + 1,当前数是偶数,将当前数/2最后等于1的最大操作数。注意事项:注意i,j大小,如果……

The 3n + 1 problem -题解(C++代码)

摘要:题目的意思是 找出从i到j中哪一个数的循环次数最多 并输出它的次数 注意点:(1)将i和j排序 (2)排序后输出的仍要是i j,即顺序不能变。 ```cpp #include using na……

The 3n + 1 problem -题解(C++代码)

摘要:#思路 通过输入获得n1,n2;比较n1,n2的大小;使用for循环获得两数中循环次数的最大值,并输出。再将前面的放进循环中。 #心得 1.可以使用cin作为while的判断条件。例如:whil……

**你是不是也错了33%!?**

摘要::sweat_smile:杭电题的细节要求绝对是top,***注意题目上并没有说i>j。错33%就在这错着。*** ```cpp #include using namespace std; t……

The 3n + 1 problem (C++代码)

摘要:#还在为那33%发愁吗??注意i和j的大小关系! #include using namespace std; int base(long n)//基础函数,用于判断奇偶,便于递归调用……