题意:给定n,在1-n中的范围里何以询问任意两个数的大小,问查找最大和次大至少需要多少次询问。

思路:寻找最大需要n-1次,寻找次大需要不断二分区间,log2(n-1)的算法。

code:

#include <bits/stdc++.h>
using namespace std;int main()
{int n;while (~scanf("%d",&n)){printf("%d\n",n-1+(int)log2(n-1));}
}

uva 11714——Blind Sorting相关推荐

  1. π-Algorithmist分类题目(3)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(3) Probability ...

  2. Competitive Programming 3题解

    题目一览: Competitive Programming 3: The New Lower Bound of Programming Contests(1) Competitive Programm ...

  3. π-Algorithmist分类题目(2)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(2) Set Theory U ...

  4. π-Algorithmist分类题目(1)

    原题网站:Algorithmist,http://www.algorithmist.com/index.php/Main_Page π-Algorithmist分类题目(1) Sorting UVAL ...

  5. UVa Online Judge 工具網站

    UVa Online Judge 工具網站 转自http://www.csie.ntnu.edu.tw/~u91029/uva.html Lucky貓的ACM園地,Lucky貓的 ACM 中譯題目 M ...

  6. UVA之11462 - Age Sort

    [题目] You are given the ages (in years) of all people of a country with at least 1 year of age. You k ...

  7. 重型车辆盲区行为检查Behaviours – Heavy Vehicle Blind Spots

    重型车辆盲区行为检查Behaviours – Heavy Vehicle Blind Spots VISIBILITY AROUND HEAVY VEHICLES A blind spot is an ...

  8. [搜索]UVa 129 困难的串

    题意:将一个包含两个相邻的重复子串的子串,称为"容易的串",其他为"困难的串". 输入正整数n和l,输出由前l个字符组成的,字典序第n小的困难的串. 输入样例: ...

  9. uva 401.Palindromes

    题目链接:https://uva.onlinejudge.org/index.php?option=com_onlinejudge&Itemid=8&page=show_problem ...

最新文章

  1. 机房收费系统之uml图——初版
  2. 史上最全SQL优化方案(二)
  3. COCO KeyPoints关键点数据集准备
  4. 第一个 python for maya
  5. tomcat 实现 文件共享,查看文件目录
  6. 一些关于毫米波技术的文献
  7. VC++动态链接库(DLL)编程(三)――MFC规则DLL
  8. 原始数据格式无法识别_虹膜识别技术优势明显 为何难以开启“刷眼“时代
  9. exception The valid characters are defined in RFC 7230 and RFC 3986
  10. 如何在信用卡反欺诈检测中使用人工智能和机器学习
  11. linux同花顺乱码,打开同花顺软件全是问号
  12. python安装后使用pip报错解决方法
  13. 一键删除QQ空间说说、日志Js脚本
  14. 超声波清洗机是什么?
  15. Perl笔记:08、用正则表达式处理文…
  16. 小米手机、一加手机、华为手机、小米手环NFC刷门禁卡,全教程!
  17. 计算机主机安装图,最新版本:计算机主机插件安装图_布法罗计算机主板安装图...
  18. html项目的致谢词,毕业论文的致谢词范文(精选5篇)
  19. NGINX中如何根据客户端IP地址控制访问
  20. 快速排序: 使用快速排序算法对数组进行排序

热门文章

  1. 如何用堆栈来保存和恢复滚动条位置
  2. 【转】utf-8的中文是一个汉字占三个字节长度
  3. CSS position(定位)属性
  4. uestc summer training #2
  5. 为对象添加方法mothod
  6. SIT与UAT的分别
  7. 仿ISQL功能的实现,可以实现批处理功能
  8. 字符大小端aix linux,long, unsigned long不是跨平台的(慎用)
  9. 远程管理口怎么看地址_红烧羊肉怎么样做才能滋味浓郁,咸甜适口,且回味有奶香?看这里...
  10. mysql有实例名这个概念,MySQL的一些概念笔记