模拟猜数(POJ2328)
题目链接:http://poj.org/problem?id=2328
解题报告:
缩短区间,soeasy,
#include <stdio.h> #include <stdlib.h> #include <iostream> #include <string.h> #include <limits.h>using namespace std;int main() {int n,begin = 0,end = INT_MAX;char str[10];while( cin >> n && n ){getchar();begin = 0,end = INT_MAX;while ( gets(str) && strcmp(str,"right on") ){if( strcmp(str,"too high") == 0 && n < end )end = n;elseif( strcmp(str,"too low") == 0 && n > begin )begin = n;cin >> n;getchar();}if( n > begin && n < end )printf("Stan may be honest\n");elseprintf("Stan is dishonest\n");}return 0; }
转载于:https://www.cnblogs.com/TreeDream/p/5487292.html
模拟猜数(POJ2328)相关推荐
- python实验猜数游戏
实验目的: 1.熟练运用选择结构与循环结构解决实际问题. 2.注意选择结构嵌套时代码的缩进与对齐. 3.理解带 else 子句的循环结构执行流程. 4.理解条件表达式 value1 if condit ...
- 随机猜数(数据结构与算法)
编写程序模拟猜数游戏.程序运行时,系统生成一个随机数,然后体用户进行猜测(限定次数),并根据用户输入进行必要的提示(猜对了,太大了,太小了),如果猜对则结束程序,如果次数用完仍没有猜对,提示游戏结束并 ...
- python--循环输出26个字母对应的ASCII的码值、模拟用户登录 、猜数游戏(二分法)、计算100-999之间的水仙花数
循环输出26个字母对应的ASCII的码值--循环执行 a-97 b-98依次+1 x=97 #a的ASCII值 for _ in range(26):#只需要执行次数,不需要使用迭代变量print(c ...
- C++题解:CSP迎国庆热身公益赛T2——猜数游戏(70分)
题目描述 小 W ⼜在数学课上睡着了! 作为惩罚,授课的数学⽼师 Wall_Breaker 强制小 W 要玩⼀个猜数游戏. Wall_Breaker 会在⼀张纸上写下 N N N个值域在 [ 1 , ...
- 猜价格游戏购物街c语言,猜数游戏实例
版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...
- 【Java——猜数小游戏】
文章目录 (一)编程实现 (二)讲解知识点 1.前测试条件循环 - while循环 (1)语法格式 (2)执行情况 2.后测试条件循环 - do-while循环 (1)语法格式 (2)执行情况 3.随 ...
- 猜数游戏python_Hello,Python!小鲸教你学Python(九)之文件操作
昨天小鲸带大家感受了进阶版的Python猜数小游戏,今天,小鲸给大家介绍几个Python对文件操作的实用小例子,让大家工作更简便! 在Python中,对文件的操作有很多种,常见的操作包括创建.删除.修 ...
- echarts 设置仪表盘数字的位置_一个 ECharts 做的猜数小游戏
大概 1 年多之前,一位老同学找到我,问能不能帮他做一个非常简单的猜数字游戏,需求是这样的: 在 1 到 100 的整数里,随机选一个数字,让小朋友们猜: 如果猜错了,告知小朋友猜大了还是猜小了: 如 ...
- python猜数游戏在程序中预设一个_一道Python简单程序结构练习题
1.猜数游戏. 在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数, 显示"遗憾,太大了":如果小于预设的数,显示"遗憾,太小了": ...
- python猜数游戏流程_python简单猜数游戏实例
本文实例讲述了python简单猜数游戏.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python import random number = random.randint ...
最新文章
- VS2010安装项目的系统必备中添加.NET 2.0
- Tomcat服务器端口的配置
- 维吉尼亚密码(Vigenère Cipher)
- iOS开发UINavigation系列四——导航控制器UINavigationController
- 第五节 面向对象相关特性
- 基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(二)
- vs2019使用webview2开发web浏览器
- 光伏业务爆发 同景新能源与信义光能签署103MW订单
- 互联网日报 | 2月23日 星期二 | 华为发布新一代折叠旗舰Mate X2;字节跳动游戏官网正式上线;携程设立轮值制度...
- mysql-演练0722
- 介绍Node assert, should.js, mocha, Karma, Travis CI
- 工作流引擎Activiti 学习(表 分类)
- 转载: .net程序员偏向XML开发的面试题
- 使用src.rpm包安装软件
- Chipmump文档
- Kylo 浏览器 值得一玩
- 单片机实验(十二)单片机矩阵按键控制数码管
- python中从键盘输入五个单词输出以元音字母开头的单词_matlab中 从一个文本读出所有英文单词,并且把所有以元音字母开头的字母首字母 的代码怎么写...
- 语雀三个月会员,兑换码领取
- 2022081班李亚楠20220914
热门文章
- python字符串注意点
- Windows中MySQL主从数据库搭建(二)
- htmlspecialchars_decode 和 htmlspecialchars
- zendstudio 的使用过程中出现 Editor could not be initialized. 的问题
- 通过DBlink获取不同数据库数据
- 在线查找和下载jar包的好工具maven repository
- 解决jQuery中dbclick事件触发两次click事件
- 31. 了解各种与排序有关的选择
- mysql 结果集换页_MySQL 按结果集分页
- 页面布局_【三十七集】页面布局中的视觉流