24小时热门版块排行榜    

查看: 1591  |  回复: 4
当前只显示满足指定条件的回帖,点击这里查看本话题的所有回帖

郑成功1992

木虫 (小有名气)

[求助] 角谷猜想求助~~~

新手求助,角谷猜想:对于任意一个正整数,如果是奇数,则乘3加1,如果是偶数,则除以2,得到的结果再按照上述规则重复处理,最终总能够得到1。如,假定初始整数为5,计算过程分别为16、8、4、2、1。
程序要求输入一个整数,将经过处理得到1的过程输出来。

我的程序是:
#include<iostream>
#include<cstdio>

using namespace std;

int main()
{
        unsigned long long int n = 0;
        scanf("%d",&n);
       
        while(n != 1)
        {
                if(n % 2)
                {
                        printf("%u*3+1=%u\n",n,n*3+1);
                        n = n*3+1;
                }
                else
                {
                        printf("%u/2=%u\n",n, n/2);
                        n /= 2;
                }
        }
       
        printf("End";
       
        return 0;
}


输入159487的时候,输出不正确,求大神指点~
输出里面有这一行:
1699000271*3+1=802033518     出错
回复此楼

» 猜你喜欢

已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

sspa9999

至尊木虫 (著名写手)

我猜是%u能够输出的位数有限,unsigned long long 需要用其它格式来输出

发自小木虫Android客户端
5楼2019-12-27 01:25:31
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
查看全部 5 个回答

郑成功1992

木虫 (小有名气)

2楼2019-11-27 22:40:13
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

郑成功1992

木虫 (小有名气)

3楼2019-11-28 13:20:03
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖

hux0730

新虫 (初入文坛)

1699000271*3=5097000813=5*10^9,是不是越界了?你选一个更大的数试试,是不是也出错。这个那个瀑布数吗?

发自小木虫Android客户端
4楼2019-12-12 12:01:02
已阅   回复此楼   关注TA 给TA发消息 送TA红花 TA的回帖
最具人气热帖推荐 [查看全部] 作者 回/看 最后发表
[考研] 材料工程307,求调剂 +5 我要燃烧你的梦 2026-03-08 5/250 2026-03-10 19:34 by zeng1010
[考研] 一志愿山东大学105500药学专硕,总分302求调剂 +5 五维天空 2026-03-04 13/650 2026-03-10 19:02 by 清风月
[考研] 313分生物学求调剂 +5 Yyt杨1 2026-03-09 7/350 2026-03-10 18:58 by 清风月
[考研] 315食品工程求调剂 +4 Oreov0 2026-03-06 7/350 2026-03-10 18:56 by 清风月
[考研] 欢迎211本科同学,过A区国家线,A区非偏远一本,交叉学科课题组 +23 lisimayy 2026-03-04 37/1850 2026-03-10 18:10 by a1763909
[考研] 0817学硕华东区求调剂 +3 30660438 2026-03-08 3/150 2026-03-10 16:55 by Pegasus0429
[考研] 304求调剂(085602一志愿985) +8 化工人999 2026-03-09 8/400 2026-03-10 15:21 by houyaoxu
[考研] 一志愿东北大学080500,英一数二343分求调剂 +8 Seele_v5 2026-03-04 8/400 2026-03-10 14:51 by ruiyingmiao
[考研] 材料与化工求调剂 +11 与冬清宁 2026-03-07 14/700 2026-03-10 14:23 by Linda Hu
[考研] 0832食品科学与工程293调剂 +3 东东不東 2026-03-07 3/150 2026-03-09 15:58 by ls_13456
[考研] 求0856调剂 +5 小力气珂珂 2026-03-08 5/250 2026-03-09 06:42 by houyaoxu
[考研] 0817化学工程与技术312分求调剂 +7 T123 tt 2026-03-04 7/350 2026-03-08 11:18 by 我的船我的海
[考研] 276求调剂 本科天津工业大学 一志愿北京化工大学0855 +4 路lyh123 2026-03-06 6/300 2026-03-07 11:37 by shdliugang
[考研] 材料调剂 +10 ounce. 2026-03-04 12/600 2026-03-07 09:14 by Mornach1988
[考研] 08工科求调剂 +3 隆LLL 2026-03-06 4/200 2026-03-06 15:26 by 隆LLL
[考研] 316求调剂 +3 林小星发大财 2026-03-05 5/250 2026-03-06 09:05 by Iveryant
[考研] 085600,一志愿郑州大学,280分求调剂 +7 Wuqi725 2026-03-05 7/350 2026-03-06 08:12 by 杨杨杨紫
[考研] 考研282分求调剂,接受跨专业 +4 刘淄博 2026-03-04 7/350 2026-03-05 22:56 by 刘淄博
[考研] 0856材料专硕274能调剂去哪里? +3 22735 2026-03-04 4/200 2026-03-05 09:06 by 斩魂滴兔子!
[考研] 295求调剂 +6 等春来, 2026-03-04 6/300 2026-03-04 16:11 by zhukairuo
信息提示
请填处理意见