The Collatz Sequence

原创 2013年12月04日 20:37:59
#include <stdio.h>
int main()
{
    long a, b, i, j = 0, m;
    while(scanf("%ld%ld", &a, &b)!=EOF)
    {
        m = a;
        i = 1;
        if(a < 0 && b < 0) break;
        else
        {
            while(a != 1)
            {
                if(a > b)
                {
                    i--;
                    break;
                }
                else
                {
                if(a % 2 == 0)
                {
                    a = a / 2;
                    i++;
                }
                else
                {
                    a = 3 * a + 1;
                    i++;
                }
                }
            }
        }
        j++;
        printf("Case %ld: A = %ld, limit = %ld, number of terms = %ld\n", j, m, b, i);
    }
    return 0;
}

版权声明:本文为博主原创文章,未经博主允许不得转载。

Java进阶之欧拉工程 第十四篇【 最长的collatz序列】

原题如下: The following iterative sequence is defined for the set of positive integers: n  n/2 (n is...
  • u010717556
  • u010717556
  • 2014年08月18日 00:08
  • 718

Python3:Collatz 序列(考拉咨猜想)

编写一个名为collatz()的函数,它有一个名为number的参数: 如果参数是偶数,那么collatz()就打印出number//2,并返回该值; 如果number是奇数,那么collatz()就...
  • mygodhome
  • mygodhome
  • 2016年12月22日 13:48
  • 2110

Oracle中sequence的使用方法

在Oracle数据库中,sequence等同于序列号,每次取的时候sequence会自动增加,一般会作用于需要按序列号排序的地方。   1、Create Sequence   (注释:你需...
  • h183288132
  • h183288132
  • 2015年04月14日 13:21
  • 1428

sequence的用法

sequence是一个特殊的存放等差数列的表,其受数据库系统控制,任何时候数据库系统都可以根据当前记录数大小加上步长来获取到该表下一条记录应该是多少,这个表没有实际意义,常常用来做主键用。 在inf...
  • zzuchenyb
  • zzuchenyb
  • 2014年05月09日 10:18
  • 1263

oracle sequence的概念及作用

sequence概念及作用sequence是用来在多用户环境下产生唯一整数的数据库对象。序列产生器顺序生成数字,它可用于自动生成主键值,并能协调多行或者多表的主键操 作。没有sequence,顺序的值...
  • ghgzczxcvxv
  • ghgzczxcvxv
  • 2016年05月26日 16:56
  • 2006

数据库sequence的作用和用法

水平有限,欢迎交流,转载注明出处!!!
  • u013187074
  • u013187074
  • 2016年10月14日 19:51
  • 3360

Oracle Sequence Cache 参数说明【转自dave偶像大神】

原文链接:http://blog.csdn.net/tianlesoftware/article/details/5995051 一. 理论知识 先看一个创建Sequence的语句: S...
  • lovedieya
  • lovedieya
  • 2014年02月27日 02:00
  • 1198

Oracle Sequence创建与使用

使用Oracle的sequence序列号,如何创建、修改、使用
  • Karloo
  • Karloo
  • 2016年05月16日 10:53
  • 5816

ORACLE 通过EXP IMP同步数据时sequence问题

前几天通过exp从正式库向测试库同步数据,导出是按schema
  • changhe325
  • changhe325
  • 2014年10月27日 17:37
  • 586

关于mysql的sequence应用

oracle开发使用sequence但是在mysql中没有sequence的解决方案  在开发工程中遇到问题,以前开发使用oracle数据库最近使用mysql数据库一些不兼容的问题,例如oracle...
  • li951383937
  • li951383937
  • 2016年02月16日 13:30
  • 1646
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:The Collatz Sequence
举报原因:
原因补充:

(最多只允许输入30个字)