欧几里德的游戏 题目描述 欧 几里德的两个后代Stan和Ollie正在玩一种数字游戏,这个游戏是他们的祖先欧几里德发明的。给定两个正整数M和N,从Stan开始,从其中较大的一 个数,减去较小的数的正整数倍,当然,得到的数不能小于0。然后是Ollie,对刚才得到的数,和M,N中较小的那个数,再进行同样 ...
分类:
其他好文 时间:
2016-08-17 13:49:15
阅读次数:
159
小易邀请你玩一个数字游戏,小易给你一系列的整数。你们俩使用这些整数玩游戏。每次小易会任意说一个数字出来,然后你需要从这一系列数字中选取一部分出来让它们的和等于小易所说的数字。 例如: 如果{2,1,2,7}是你有的一系列数,小易说的数字是11.你可以得到方案2+2+7 = 11.如果顽皮的小易想坑你 ...
分类:
其他好文 时间:
2016-08-12 21:33:25
阅读次数:
137
今天主要学习的是关于第二讲中那个猜数字游戏的改进,在课程中主要学到了以下知识点: 1:python的比较操作符 2:if和else语句的使用 3:while循环 4:and的使用 5:简单的模块引用(本课程为random的引用) 1,关于python的比较操作符,有如下几种: 注意:所使用的符号均为 ...
分类:
编程语言 时间:
2016-08-12 01:03:18
阅读次数:
1997
#include <stdio.h>#include <windows.h>#include<string.h>int main() { int oldprice, price = 0, i = 0; printf("请首先设置商品的真实价格:"); scanf("%d", &oldprice); ...
分类:
编程语言 时间:
2016-08-06 01:44:27
阅读次数:
224
Q1: 数字游戏: 两个人(A、B)用n个整数排成的一排棋盘玩游戏,游戏从A开始,每个人有如下操作: (1) 拿走棋盘最右侧或者最左侧的棋子,被拿走的数字从棋盘中抹掉。 (2) 棋盘中还剩下两个以上的数字的时候,可以把棋盘最右侧或者最左侧的两个数字抹掉 当棋盘上的所有数字消失之后,游戏结束,谁拿的棋 ...
分类:
编程语言 时间:
2016-08-03 06:44:51
阅读次数:
214
排序的本质可以这样来表述:一组未排序的N个数字,它们一共有N!种重排,其中只有一种排列是 满足题意的(譬如从大到小排列)。换句话说,排序问题的可能性一共有N!种。任何基于比较的排序的基本操作单元都是“比较a和b”,这就相当于猜数字游戏 里面的一个问句,显然这个问句的答案只能是“是”或“否”,一个只有 ...
分类:
编程语言 时间:
2016-07-29 22:49:33
阅读次数:
206
2016-07-24 1,Math类介绍 Math.Random() [0,1) 2,猜数字游戏 课下作业:猜数字小程序优化,增加次数限制的功能。 【参考资料】 [1] Java轻松入门经典教程【完整版】 ...
分类:
编程语言 时间:
2016-07-24 17:46:00
阅读次数:
257
学习资料:www.fishc.com
我的第一个程序:
print('-------MissZhou的第一个游戏-------------')
temp=input('猜猜她心里想的是那个数字')
guess=int(temp)
if guess==8:
print("你怎么猜到了")
print("猜到了也没用")
else:
print("猜错啦 想的是8")
pr...
分类:
编程语言 时间:
2016-07-19 10:26:47
阅读次数:
216
//server
#include<iostream>
usingnamespacestd;
#include<Winsock2.h>
#include<stdlib.h>
#include<time.h>
#include<vector>
#include<string>
#include<Windows.h>
#define_LISTEN_SUM_5
#define_IP_"127.0.0.1"
#define_PORT_..