/*
*一开始想到的是等比数列求和,但这种方法值AC了20% ,
*后面看牛客里的大佬们的讨论,知道这不是完全的等比数列,
*得向上取整,具体可以自行百度牛客查看
*https://www.nowcoder.com/questionTerminal/d732267e73ce4918b61d9e3d0ddd9182?orderByHotValue=1&page=1&onlyReference=false
*/#include <bits/stdc++.h>
using namespace std;int sum(int mid, int n) //求和
{int cnt = 0;for (int i=0; i<n; i++){cnt += mid;mid = (1 + mid) >> 1;}return cnt;
}int find(int l, int n, int m)  //查找,找到最接近的值
{int high = m;int mid;while (high>=l) {mid = (l + high ) >> 1;if (sum(mid, n) == m){return mid;}else if (sum(mid, n) > m){high = mid-1;}else{l = mid+1;}}return high;
}int main()
{int n, m;scanf ("%d %d", &n, &m);int ans = find(1, n, m);printf ("%d\n", ans);
//    printf ("%d", sum(ans, n));return 0;
}

腾讯笔试题 贪吃的小Q相关推荐

  1. 腾讯----贪吃的小Q

    腾讯----贪吃的小Q 文章目录 腾讯----贪吃的小Q 一.题目描述 二.分析 三.代码 一.题目描述 小Q的父母要出差N天,走之前给小Q留下了M块巧克力.小Q决定每天吃的巧克力数量不少于前一天吃的 ...

  2. 18935 贪吃的小Q

    18935 贪吃的小Q Description 腾讯2018春招技术类编程题 小Q的父母要出差N天,走之前给小Q留下了M块巧克力. 小Q决定每天吃的巧克力数量不少于前一天吃的一半,但是他又不想在父母回 ...

  3. android获取指针空间大小_腾讯笔试题:浅谈计算机中cpu位数和指针

    来一个腾讯笔试题 在刷题的时候看到了腾讯笔试题的这个问题 long a = (long)(((int *) 0) + 4);printf("%ld ",a); 请问输出 a 的值是 ...

  4. 【转】IT名企面试:腾讯笔试题(2)

    摘要:想要进入腾讯公司,面试笔试题是一定要有所准备的.那么这里我们总结了一些腾讯笔试题,例如:const的含义及实现机制等问题. 腾讯是国内数一数二的IT企业了.那么每年想要进入腾讯公司的应聘者也是络 ...

  5. SCAU 18935 贪吃的小Q

    SCAU 18935 贪吃的小Q 思路:从别人那发现的,就是从最后一天开始按照吃的数量加倍的方法,找到最后一天吃的最小数目,然后减去这一天的数目.将剩余的问题化作n-1天情况下的同类问题,循环n次即可 ...

  6. 腾讯笔试编程题,贪吃的小Q(二分查找)

    问题描述 小Q的父母要出差N天,走之前给小Q留下了M块巧克力.小Q决定每天吃的巧克力数量不少于前一天吃的一半,但是他又不想在父母回来之前的某一天没有巧克力吃,请问他第一天最多能吃多少块巧克力. 输入描 ...

  7. 【腾讯笔试题】2019年腾讯实习正式批移动端开发笔试题

    2019年腾讯实习正式批移动端开发笔试题 说明 不定项选择题 编程题 1.小Q与橙汁 题目描述 输入描述 输出描述 示例1 输入 输出 示例2 输入 输出 2.打怪兽 题目描述 输入描述 输出描述 示 ...

  8. 腾讯2019技术岗笔试 小Q非常喜欢复读,有时候,小Q会得到某个字符串S。这时他会把s不断重复不断重复连成一个无限长的串。比如说,小Q现在得到一个串abc,他会直一复读, 那么形成的字符串就是:

    小Q非常喜欢复读,有时候,小Q会得到某个字符串S.这时他会把s不断重复不断重复连成一个无限长的串.比如说,小Q现在得到一个串abc,他会直一复读, 那么形成的字符串就是: abcabcabcabcab ...

  9. 2019腾讯第三次笔试 小Q取名字

    思路有误的地方或者想复杂了的地方欢迎指出,俺滴水平有限,难免遗漏. 喷子请绕路,谢谢. 小Q在做一个给人取名字的程序,有n个名字,每个名字是一个字符串,陆续有m个人找你取名字,每个人有一个要求,(st ...

  10. 腾讯笔试题20210321

    一.链表树 时间限制:C/C++ 1秒,其他语言 2秒 空间限制:C/C++ 262144K,其他语言 524288K 64bit IO Format: %lld 题目描述 在牛牛所在的世界,链表是一 ...

最新文章

  1. 错误信息输出,重定向到文件
  2. POJ1785(笛卡尔树的构造)
  3. 牛客网_PAT乙级1016_部分A+B (15)
  4. zookeeper可视化监控工具_Redis 的可视化监控工具 Redislive 简单使用教程
  5. JAVA day06 继承,super,方法的重写,抽象类
  6. [JSOI2016]病毒感染[dp]
  7. 海龟编辑器 html版,海龟编辑器官方版
  8. 中国队拿下口罩人脸识别世界第一!还将推全球最大公开人脸数据集
  9. 中科院计算机研究方向-考研导师选择的一些建议
  10. oracle使用心得(3)——PLSQL导出pde文件乱码
  11. ZEMAX | 照明设计的性能指标
  12. 网络流量分析之流量采集到流量还原
  13. 笔记本电脑装android系统安装教程,电脑上安装Android 10小白教程,大屏Android用起来...
  14. Web 网站架构的演变历程
  15. mybatis/mybatis-plus 子查询实现 涉及到in、exist操作
  16. 扬帆志远教育:对跨境电商商业模式解读
  17. 学习编程前需要知道什么?
  18. 计算机上点开硬盘有声音,打开计算机电源后,硬盘持续发出哔哔声的原因是什么?原因分析和解决方案介绍...
  19. 子网划分与交换机原理
  20. JAVA SE知识整合(暂时完结 五万七字)后续分点详解

热门文章

  1. Xshell7 和 Xftp7 免费下载安装
  2. 关于Jenkins下载代码失败,“Error cloning remote repo ‘origin‘“
  3. matlab常用插值函数
  4. 二叉树非递归遍历(c语言)
  5. 德鲁克对管理学的贡献
  6. 超细!详解AD13:如何从零开始画出一个PCB(电路板)
  7. Qt——原地奔跑的小人
  8. 多测师拱墅校区肖sir___性能测试之单个接口性能和多个接口性能测试(3)
  9. 全球与中国雷达信标市场深度研究分析报告
  10. 【数据集】PASCAL VOC2012数据集百度网盘链接