这题挺有意思的,刚开始不会这交互题,模仿着做了一题就会了,蛮简单 的

这题我用2分,结果wa了,想了一下发现,1到1e9二分50次完全不够用啊,那就转换一下思维,先求出在10^n~10^(n+1)的n

然后进行二分,这样居然a了。。。

#include<map>
#include<set>
#include<cmath>
#include<queue>
#include<stack>
#include<vector>
#include<cstdio>
#include<cassert>
#include<iomanip>
#include<cstdlib>
#include<cstring>
#include<iostream>
#include<algorithm>
#define pi acos(-1)
#define ll long long
#define mod 1000000007
#define ls l,m,rt<<1
#define rs m+1,r,rt<<1|1
#pragma comment(linker, "/STACK:1024000000,1024000000")using namespace std;const double g=10.0,eps=1e-9;
const int N=300000+10,maxn=16,inf=9999999;int main()
{ios::sync_with_stdio(false);cin.tie(0);ll l=1,r=1;string str;for(int i=1;i<=10;i++){cout<<"Q "<<l<<endl;cout.flush();cin>>str;if(str=="=")return 0;if(str==">")l*=10;else if(str=="<"){r=l;l/=10;break;}}for(int i=1;i<=50;i++){ll m=(l+r)/2;cout<<"Q "<<m<<endl;cout.flush();cin>>str;if(str==">")l=m;else if(str=="<")r=m;else return 0;}return 0;
}

View Code

转载于:https://www.cnblogs.com/acjiumeng/p/6909850.html

III USP Freshmen ContestH. MaratonIME gets candies相关推荐

  1. 剑指offer:面试题32 - III. 从上到下打印二叉树 III

    题目: 从上到下打印二叉树 III 请实现一个函数按照之字形顺序打印二叉树,即第一行按照从左到右的顺序打印,第二层按照从右到左的顺序打印,第三行再按照从左到右的顺序打印,其他行以此类推. 例如: 给定 ...

  2. 基于μC/OS—III的CC1120驱动程序设计

    基于μC/OS-III的CC1120驱动程序设计 时间:2014-01-21 来源:电子设计工程 作者:张绍游,张贻雄,石江宏 关键字:CC1120   嵌入式操作系统   STM32F103ZE   ...

  3. Visual Studio进行Web性能测试- Part III

    原文作者:Ambily.raj 对于一个多用户的应用程序,性能是非常重要的.性能不仅是执行的速度,它包括负载和并发方面.Visual Studio是可以用于性能测试的工具之一.Visual Studi ...

  4. K - Candies POJ - 3159(利用了自定义比较操作符)

    K - Candies POJ - 3159 题意: 孩子 A 觉得 B 得到的糖果不能比自己多超过 c,求 n 比 1 最多能多几颗糖果 思路:DJ,松弛条件: sweet[A] > swee ...

  5. SAP QM Multiple Specifications的使用III

    SAP QM Multiple Specifications的使用III Part III:建单据,展示功能 创建采购订单, 执行收货, 检验批被成功触发, QE01去录入结果, 刚进入界面,系统自动 ...

  6. SAP RETAIL 如何确定自动补货触发的单据类型 III

    SAP RETAIL 如何确定自动补货触发的单据类型 III 本文目的是展示通过修改后台配置的另外一个参数,试图让自动补货事务代码WRP1R触发采购申请单据出来.不过,还是未能如愿以偿,此文记录下测试 ...

  7. SAP RETAIL 特征参数文件(Characteristic Profile) III

    SAP RETAIL 特征参数文件(Characteristic Profile) III 对于商品号621, 其物料组106010102含有characteristic profile. WG24看 ...

  8. SAP HUM 嵌套HU初探 III

    SAP HUM 嵌套HU初探 III 本文以物料号 ZPACK0001为例,从采购入库的角度看嵌套HU的使用. 1,该物料的包装指令主数据. 一个Pallet上放2包, 一个包里放500 EA, 包装 ...

  9. [LeetCode]Contains Duplicate III

    Contains Duplicate III Given an array of integers, find out whether there are two distinct indices i ...

最新文章

  1. [shell实例]——用脚本实现向多台服务器批量复制文件(nmap、scp)
  2. 编写高质量代码:改善Java的151个建议五(类、对象、方法)31-51
  3. 软件开发计划_敏捷软件开发实践:估算与计划读书笔记123第21章 关于计划的沟通...
  4. 【车联网】一文了解5G在车联网中的应用
  5. Leetcode: Palindrome Linked List
  6. Python之父:为什么操作符很有用?
  7. 将MATLAB中不显示个别图例,隐藏图中某些图形对象的MATLAB图例条目
  8. 如何安装红旗linux6.0声卡驱动
  9. Spring中Bean作用域有哪些
  10. pt与px的对应关系
  11. 计算机简史:你想不通去脉,是因为不了解来龙
  12. 典故:一文钱难倒英雄汉
  13. python里str什么意思_python中str是什么意思
  14. 虚拟局域网软件开源_用于云和虚拟化的事实上的标准开源软件包括Linux
  15. 【虹科云展厅专题】虹科赋能汽车智能化云展厅——汽车总线专题
  16. 如何使用 Victoria 检测并修复硬盘坏道和坏扇区
  17. 优酷土豆否认将被今日头条收购:完全是子虚乌有的胡扯
  18. 看医疗行业如何建立信息化战略决策
  19. Visual Studio 2013 Ultimate 激活码
  20. 达梦数据库基础2-数据库实例(Linux)

热门文章

  1. golang基于UDP完成
  2. 打家劫舍—leetcode198
  3. linux共享内存变量 tiaojianbianliang,修改linux共享内存大小
  4. 编译错误 无法打开包括文件:“SDKDDKVer.h”: No such file or directory
  5. 启动之OS_CPU_C
  6. python怎么在官网下载pygame_Python中pip以及Pygame的下载与安装
  7. pip 指定路径安装工具包
  8. C++ primer 14章习题答案
  9. 教你怎么在vi和vim上查找字符串
  10. list 用法总结2