描述

有这样一个游戏:从一个正整数开始,两人轮流进行如下运算: 若是奇数,就把这个数乘以3再加1;若是偶数,就把这个数除以2。这样演算下去,直到第一次得到1才算结束,首先得到1的获胜。 比如,要是从1开始,就可以得到1→4→2→1;要是从17开始,则可以得到17→52→26→13→40→20→10→5→16→8→4→2→1。 这个问题就是叙拉古猜想,也叫科拉兹猜想或角谷猜想。 现在,你和你的朋友一起玩这个游戏,由你先开始,请问谁获胜?

输入

第一行N(N<=500),接下来N行,每行一个整数M(M<=10,000,000),表示你拿到的数字式M。

输出

输出N行,如果是你获胜,输出“I win!”,否则输出“I lost!”。

样例输入

2

1

17

样例输出

I win!

I lost!

#include<iostream>
using namespace std;int main()
{int test;cin>>test;while(test--){int n;int count=0;cin>>n;if(n==1) {cout<<"I win!"<<endl;continue;}else{while(n!=1){if(n%2){n=n*3+1;}else {n=n/2;}count++;}if(count%2) {cout<<"I win!"<<endl;}else{cout<<"I lost!"<<endl;}}}return 0;
}

  

转载于:https://www.cnblogs.com/Rosanna/p/3436675.html

1055-叙拉古猜想相关推荐

  1. 南邮 OJ 1055 叙拉古猜想

    叙拉古猜想 时间限制(普通/Java) : 1000 MS/ 3000 MS          运行内存限制 : 65536 KByte 总提交 : 1151            测试通过 : 32 ...

  2. NOJ1055叙拉古猜想——水题

    叙拉古猜想 时间限制(普通/Java):1000MS/3000MS          运行内存限制:65536KByte 总提交:944            测试通过:252 描述 有这样一个游戏: ...

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

    Python3:Collatz 序列(考拉咨猜想) 需求: 编写一个名为collatz()的函数,它有一个名为number的参数: 如果参数是偶数,那么collatz()就打印出number//2,并 ...

  4. 用python验证冰雹猜想_用Pythony验证万物归一(考拉咨猜想)

    世界上存在一种这样的猜想,无论你给我什么,如何待我,我会慢慢把它捶打磨练,最后达到天人合一.额,其实是我瞎编的啦.其实世界上有一种跟我瞎编的东西很像,那么就是考拉咨猜想:你随便给我一个整数,我最后都是 ...

  5. 角古猜想python

    def f(n):if n%2 == 0 :n = n // 2else:n = n*3 +1return n num = eval(input()) if type(num) == int and ...

  6. python学习_实现一个考拉咨猜想

    要求: 编写一个名为collatz()的函数,它有一个名为number 的参数.如果参数是偶数,那么collatz()就打印出number // 2,并返回该值.如果number 是奇数,collat ...

  7. 《Python编程快速上手——让繁琐工作自动化》笔记:3.11 实践项目 Collatz 序列(考拉咨猜想)

    编写一个名为collatz()的函数,它有一个名为number的参数: 如果参数是偶数,那么collatz()就打印出number//2,并返回该值: 如果number是奇数,那么collatz()就 ...

  8. Collatz 序列(考拉咨猜想),用Python自动化无聊的东西-chapter3

    编写一个名为的函数collatz(),它有一个名为的参数number.如果number是偶数,那么collatz()应该打印number // 2并返回这个值.如果number是奇数,collatz( ...

  9. java证明角谷猜想_角谷猜想证明

    摘要: 本文应用反证法,通过黑洞数唯1,3x+1必唯1,证明3x+1猜想成立. 关键词: 角谷猜想 黑洞 一."角谷猜想"概念 "角谷猜想"又称"冰雹 ...

最新文章

  1. 吴裕雄--天生自然 JAVASCRIPT开发学习:(String) 对象
  2. 梯度下降算法到logistic回归
  3. 计算机组成原理实验箱使能开关,计算机组成原理微程序计数器实验报告
  4. android.intent.category.DEFAULT和LAUNCHER
  5. 这位电子工程师,你不能错过。
  6. java des对称加密_JAVA加密解密DES对称加密算法
  7. (转)OO设计初次见面
  8. 国内滴滴面临“讨伐”,国外Uber日子更难过!活该不?
  9. 卡塔兰数(Catalan)
  10. 新手做短视频自媒体,再也不用担心找不到视频素材了,抓紧收藏
  11. python计算两点间距离_已知经纬度坐标求两点间距离,用python表示
  12. 传奇服务器修改二级密码,找回传奇玩家账号和二级密码,修改密码和密保
  13. 基于深度学习的表面缺陷检测方法综述-论文阅读笔记
  14. mysql 、pg 查询日期处理
  15. 火爆美国却突遇警告:“变脸应用FaceApp是俄国人搞的,大家别用了”
  16. WEMOS D1 R1/R2 [ESP8266] + PCA9685 驱动舵机
  17. OpenCV-灰度图蒙版GrayMask
  18. 锁定文件失败,打不开磁盘或它所依赖的某个快照磁盘
  19. 明解C语言(中级篇)—第二章
  20. 一些查询国内外文献资料的实用网站

热门文章

  1. 不知道照片上怎么文字翻译成英文?来看看这篇文章
  2. 武汉某GIS企业机试题
  3. 【spark】Cluster deploy mode is not applicable to Spark shells
  4. 【基础算法】铲雪车问题(BZOJ1190)
  5. Cuckoo沙箱安装步骤
  6. 未能创建类型“Genersoft.ZJGL_XD.XDXTXY.XDGLPUBSrv”。
  7. 关于 getWriter() has already been called for this response 的错误解决办法
  8. 流媒体服务器(3)—— 常见开源流媒体服务器对比分析
  9. STM32F7 使用 FAL 配置片上FLASH
  10. 人性的弱点 --卡耐基