首页 > 其他分享 >二分查找

二分查找

时间:2023-03-25 17:02:25浏览次数:24  
标签:二分 std num int 查找 main

#include <bits/stdc++.h>
using namespace std;
int main(int argc, char** argv) 
{
    int index=1;
    
    srand(time(0));
    int num=rand()%100;
    do{
        int n;
        cin>>n;
        if(n==num){
            cout<<"对了"<<endl;
            break; 
        } else if(n>num){
            cout<<"大了"<<endl;
        } else {
            cout<<"小了"<<endl;
        }
        index++; 
    }while(true);
    cout<<"用了"<<index<<"才打对"<<endl;
    return 0;
}

 

标签:二分,std,num,int,查找,main
From: https://www.cnblogs.com/hanxuyao/p/17255081.html

相关文章

  • 二分查找--找数字
    #include<iostream>#include<cstdlib>#include<ctime>usingnamespacestd;intmain(intargc,char**argv){intx;srand(time(0));do{int......
  • 【codevs3119】高精度开根号(二分答案)
    problem高精度开根号输入一个数求平方根solution二分答案,如果mid*mid>原数就去找更小的,反之找更大的。精度小于二忽略不计?用到高精加,高精乘,加低精,除低精,比较大小这几个......
  • HJ27_查找兄弟单词——哈希表查找
    思路:#先找出兄弟单词,按字典排序;输出第k个字典序单词,若没有则不用输出。关键是理解题目兄弟单词的定义。可通过测试案例明确兄弟单词单词定义。如刚开始我的check,只是用se......
  • hdu 1853 Cyclic Tour(费用流OR二分图最佳匹配,5级)
    O- CyclicTourTimeLimit:1000MS     MemoryLimit:65535KB     64bitIOFormat:%I64d&%I64uSubmit StatusSystemCrawler (2013-05-30)......
  • 力扣-数组-二分查找704
        1classSolution(object):2defsearch(self,nums,target):3"""4:typenums:List[int]5:typetarget:int6......
  • P1570 KC 喝咖啡(小数二分)
    P1570KC喝咖啡题意:给定调料种数\(n\)和能加入的调料数\(m\),以及每种调料的美味度\(v_i\),消耗的时间\(c_i\)。请选择单位时间的美味度最大的咖啡。分析:\(t=\fra......
  • P1163 银行贷款(小数二分)
    P1163银行贷款分析变量命名如下:\(n\)表示贷款的原值,\(m\)表示每月支付的分期付款金额,\(k\)表示分期付款还清贷款所需的总月数。\(p\)表示贷款的月利率第......
  • Linux如何查找大文件或目录总结
    [size=large][color=red]如何查找大文件[/color][/size]1.要搜索当前目录下,超过800M大小的文件find.-typef-size+800M2.对文件的信息(例如,文件大小、文件属性)一无......
  • 71、颜色查找工具(调整复杂的画面)
    (1)颜色查找工具:这里只需要在【3DLUT】里面选择文件就可以了   (2)这个【颜色查找工具】和【窗口】—>【动作】也可以修改图片,但是它生成的图层比较多 ......
  • python 编写一个程序用lambda查找输入给定的字符串是否是以'a'开头 是返回True
    https://www.cnblogs.com/frazer-cxy-jsfx/这段代码可以双重输入,双重判断,data1=input('请输入一个字符串:')#data2=input('请输入一个字符串:')aed=lambdax:......