题目链接: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)相关推荐

  1. python实验猜数游戏

    实验目的: 1.熟练运用选择结构与循环结构解决实际问题. 2.注意选择结构嵌套时代码的缩进与对齐. 3.理解带 else 子句的循环结构执行流程. 4.理解条件表达式 value1 if condit ...

  2. 随机猜数(数据结构与算法)

    编写程序模拟猜数游戏.程序运行时,系统生成一个随机数,然后体用户进行猜测(限定次数),并根据用户输入进行必要的提示(猜对了,太大了,太小了),如果猜对则结束程序,如果次数用完仍没有猜对,提示游戏结束并 ...

  3. python--循环输出26个字母对应的ASCII的码值、模拟用户登录 、猜数游戏(二分法)、计算100-999之间的水仙花数

    循环输出26个字母对应的ASCII的码值--循环执行 a-97 b-98依次+1 x=97 #a的ASCII值 for _ in range(26):#只需要执行次数,不需要使用迭代变量print(c ...

  4. C++题解:CSP迎国庆热身公益赛T2——猜数游戏(70分)

    题目描述 小 W ⼜在数学课上睡着了! 作为惩罚,授课的数学⽼师 Wall_Breaker 强制小 W 要玩⼀个猜数游戏. Wall_Breaker 会在⼀张纸上写下 N N N个值域在 [ 1 , ...

  5. 猜价格游戏购物街c语言,猜数游戏实例

    版权声明:以上文章中所选用的图片及文字来源于网络以及用户投稿,由于未联系到知识产权人或未发现有关知识产权的登记,如有知识产权人并不愿意我们使用,如果有侵权请立即联系:55525090@qq.com,我 ...

  6. 【Java——猜数小游戏】

    文章目录 (一)编程实现 (二)讲解知识点 1.前测试条件循环 - while循环 (1)语法格式 (2)执行情况 2.后测试条件循环 - do-while循环 (1)语法格式 (2)执行情况 3.随 ...

  7. 猜数游戏python_Hello,Python!小鲸教你学Python(九)之文件操作

    昨天小鲸带大家感受了进阶版的Python猜数小游戏,今天,小鲸给大家介绍几个Python对文件操作的实用小例子,让大家工作更简便! 在Python中,对文件的操作有很多种,常见的操作包括创建.删除.修 ...

  8. echarts 设置仪表盘数字的位置_一个 ECharts 做的猜数小游戏

    大概 1 年多之前,一位老同学找到我,问能不能帮他做一个非常简单的猜数字游戏,需求是这样的: 在 1 到 100 的整数里,随机选一个数字,让小朋友们猜: 如果猜错了,告知小朋友猜大了还是猜小了: 如 ...

  9. python猜数游戏在程序中预设一个_一道Python简单程序结构练习题

    1.猜数游戏. 在程序中预设一个0~9之间的整数,让用户通过键盘输入所猜数字,如果大于预设的数, 显示"遗憾,太大了":如果小于预设的数,显示"遗憾,太小了": ...

  10. python猜数游戏流程_python简单猜数游戏实例

    本文实例讲述了python简单猜数游戏.分享给大家供大家参考.具体实现方法如下: #!/usr/bin/env python import random number = random.randint ...

最新文章

  1. VS2010安装项目的系统必备中添加.NET 2.0
  2. Tomcat服务器端口的配置
  3. 维吉尼亚密码(Vigenère Cipher)
  4. iOS开发UINavigation系列四——导航控制器UINavigationController
  5. 第五节 面向对象相关特性
  6. 基于 abp vNext 和 .NET Core 开发博客项目 - 定时任务最佳实战(二)
  7. vs2019使用webview2开发web浏览器
  8. 光伏业务爆发 同景新能源与信义光能签署103MW订单
  9. 互联网日报 | 2月23日 星期二 | 华为发布新一代折叠旗舰Mate X2;字节跳动游戏官网正式上线;携程设立轮值制度...
  10. mysql-演练0722
  11. 介绍Node assert, should.js, mocha, Karma, Travis CI
  12. 工作流引擎Activiti 学习(表 分类)
  13. 转载: .net程序员偏向XML开发的面试题
  14. 使用src.rpm包安装软件
  15. Chipmump文档
  16. Kylo 浏览器 值得一玩
  17. 单片机实验(十二)单片机矩阵按键控制数码管
  18. python中从键盘输入五个单词输出以元音字母开头的单词_matlab中 从一个文本读出所有英文单词,并且把所有以元音字母开头的字母首字母 的代码怎么写...
  19. 语雀三个月会员,兑换码领取
  20. 2022081班李亚楠20220914

热门文章

  1. python字符串注意点
  2. Windows中MySQL主从数据库搭建(二)
  3. htmlspecialchars_decode 和 htmlspecialchars
  4. zendstudio 的使用过程中出现 Editor could not be initialized. 的问题
  5. 通过DBlink获取不同数据库数据
  6. 在线查找和下载jar包的好工具maven repository
  7. 解决jQuery中dbclick事件触发两次click事件
  8. 31. 了解各种与排序有关的选择
  9. mysql 结果集换页_MySQL 按结果集分页
  10. 页面布局_【三十七集】页面布局中的视觉流