The 3n + 1 problem (C语言代码) 摘要:#include <stdio.h> int main(void) { int i, j, k, max, n, len, t; while (scanf("%d%d", &i, &j) …… 题解列表 2017年12月16日 77 点赞 9 评论 1858 浏览 评分:9.0
The 3n + 1 problem (C++代码) ```cpp#includeusingnamespacestd;intmain(){intx=1,i,j,t,m=0,k=0,f;while(x==1){cin>>i>>j;for(t=i;t 题解列表 2019年12月05日 0 点赞 2 评论 943 浏览 评分:9.0 The 3n + 1 problem -题解(Java代码) 本来这题不想写题解的,当时看到正确率只有百分之28,我绝对有必要写一下。这题一般人不想做的原因是:这么特么是英文的,看个毛线,下一题。但是这题其实不难,逻辑也不强啦。**题意**:求指定区间内,对应数字变为1的变化次数最长的次数是多少。变化规则是如果这个数是偶数, 题解列表 2020年05月31日 0 点赞 1 评论 823 浏览 评分:9.0 The 3n + 1 problem -题解(C语言代码) #1095:The3n+1problem**起初忽略了begin与end的大小比较,因此答案出现了错误。******##插入代码-```c#includeintmain(){intbegin,end,i,j,cout,q,temp,flag=0;while(scanf("%d%d", 题解列表 2020年07月07日 0 点赞 5 评论 1081 浏览 评分:9.0 Manchester-The 3n + 1 problem 摘要:解题思路1.输入两个整数,a,b,然后输出这两个数,每个后面都要有一个空格符;(以文件结束符结束)2.如果a>b,交换这两个数;3.判断从a到b的每一个数 i(包括a,b),(1)如果i为奇数i=i*…… 题解列表 2017年12月18日 42 点赞 3 评论 1783 浏览 评分:8.4 The 3n + 1 problem (C语言代码) 解题思路:首先咱们得知道题目是什么意思:题目描述考虑下面的算法来生成一个数字序列。从整数n开始。如果n是偶数,除以2。如果n是奇数,乘以3加1。用n的新值重复这个过程,当n=1时终止。例如,以下序列将生成n=22:22=11-34-52-26-13-40-17-20-10-5-16-8-4-2-1-推 题解列表 2017年08月02日 6 点赞 11 评论 2634 浏览 评分:8.0 The 3n + 1 problem (C++代码)(所有测试数据都小于等于1000,,说好的1000000之内呢) 解题思路:还是原来的套路,,先得出所有结果,,然后输入,,筛选,,输出。。注意事项:x推荐使用longlongint,,否则i==113383,i==134379,i==138367时会爆int,,虽然测试的数据都是小于等于1000的参考代码:#includeinta[1000001 题解列表 2017年08月03日 2 点赞 5 评论 1624 浏览 评分:8.0 The 3n + 1 problem (C++代码) #还在为那33%发愁吗??注意i和j的大小关系!#includeusingnamespacestd;intbase(longn)//基础函数,用于判断奇偶,便于递归调用{if(n%2==0){returnn/2;}elsereturnn*3+1;}intmax(inti, 题解列表 2019年09月06日 0 点赞 0 评论 1722 浏览 评分:8.0 The 3n + 1 problem -题解(C++代码) #include#include#includeusingnamespacestd;intmain(){intn1,n2,i,j,sum,max=0;//max为最大循环长度,sum为每位数字的循环长度,while(~scanf("%d%d",&n1,&n2)){cout 题解列表 2019年12月12日 0 点赞 0 评论 1057 浏览 评分:8.0 The 3n + 1 problem -题解(C语言代码)错误33%非常困惑的你与成功只差两步 错误33%的你与我一样少了这些:**1、输入的i一定比j小吗?2、程序只需交换i和j的值吗?2、输出时到底先输出i,还是先输出j?**4、中间变量*3+1会不会数据溢出?```c#includevoidmain(){intn,m,i,a;longinttemp;//防止temp溢出intcount1= 题解列表 2020年02月18日 0 点赞 3 评论 879 浏览 评分:8.0 « 12345678...1415 »
The 3n + 1 problem -题解(Java代码) 本来这题不想写题解的,当时看到正确率只有百分之28,我绝对有必要写一下。这题一般人不想做的原因是:这么特么是英文的,看个毛线,下一题。但是这题其实不难,逻辑也不强啦。**题意**:求指定区间内,对应数字变为1的变化次数最长的次数是多少。变化规则是如果这个数是偶数, 题解列表 2020年05月31日 0 点赞 1 评论 823 浏览 评分:9.0
The 3n + 1 problem -题解(C语言代码) #1095:The3n+1problem**起初忽略了begin与end的大小比较,因此答案出现了错误。******##插入代码-```c#includeintmain(){intbegin,end,i,j,cout,q,temp,flag=0;while(scanf("%d%d", 题解列表 2020年07月07日 0 点赞 5 评论 1081 浏览 评分:9.0
Manchester-The 3n + 1 problem 摘要:解题思路1.输入两个整数,a,b,然后输出这两个数,每个后面都要有一个空格符;(以文件结束符结束)2.如果a>b,交换这两个数;3.判断从a到b的每一个数 i(包括a,b),(1)如果i为奇数i=i*…… 题解列表 2017年12月18日 42 点赞 3 评论 1783 浏览 评分:8.4
The 3n + 1 problem (C语言代码) 解题思路:首先咱们得知道题目是什么意思:题目描述考虑下面的算法来生成一个数字序列。从整数n开始。如果n是偶数,除以2。如果n是奇数,乘以3加1。用n的新值重复这个过程,当n=1时终止。例如,以下序列将生成n=22:22=11-34-52-26-13-40-17-20-10-5-16-8-4-2-1-推 题解列表 2017年08月02日 6 点赞 11 评论 2634 浏览 评分:8.0
The 3n + 1 problem (C++代码)(所有测试数据都小于等于1000,,说好的1000000之内呢) 解题思路:还是原来的套路,,先得出所有结果,,然后输入,,筛选,,输出。。注意事项:x推荐使用longlongint,,否则i==113383,i==134379,i==138367时会爆int,,虽然测试的数据都是小于等于1000的参考代码:#includeinta[1000001 题解列表 2017年08月03日 2 点赞 5 评论 1624 浏览 评分:8.0
The 3n + 1 problem (C++代码) #还在为那33%发愁吗??注意i和j的大小关系!#includeusingnamespacestd;intbase(longn)//基础函数,用于判断奇偶,便于递归调用{if(n%2==0){returnn/2;}elsereturnn*3+1;}intmax(inti, 题解列表 2019年09月06日 0 点赞 0 评论 1722 浏览 评分:8.0
The 3n + 1 problem -题解(C++代码) #include#include#includeusingnamespacestd;intmain(){intn1,n2,i,j,sum,max=0;//max为最大循环长度,sum为每位数字的循环长度,while(~scanf("%d%d",&n1,&n2)){cout 题解列表 2019年12月12日 0 点赞 0 评论 1057 浏览 评分:8.0
The 3n + 1 problem -题解(C语言代码)错误33%非常困惑的你与成功只差两步 错误33%的你与我一样少了这些:**1、输入的i一定比j小吗?2、程序只需交换i和j的值吗?2、输出时到底先输出i,还是先输出j?**4、中间变量*3+1会不会数据溢出?```c#includevoidmain(){intn,m,i,a;longinttemp;//防止temp溢出intcount1= 题解列表 2020年02月18日 0 点赞 3 评论 879 浏览 评分:8.0