题干:

对于一套题来说,没有一道送分题,就很不符合常理,但是我又懒得写送分题,所以你可以直接复制以下代码,即可ac本题.

  1. #include<cstdio>#include<iostream>  using namespace std; int a,b,c;  int main(){long long l=1,r=int(1e9)<<1:cin》a>>b;while(r-l>1){c=(l+r)>>1;if(c-b<a)l=c;else if(c-b>a)r=c;else return printf("%d\n",c); }     if(l!=r)return printf("%d\n",r);      }

输入描述:

输入共一行,两个整数a和b,范围在int之间

输出描述:

输出一个整数表示答案

示例1

输入

复制

5 123

输出

复制

128

备注:

喵喵喵

解题报告:

复制代码,修 bug。提交,发现 wa。

仔细分析一下代码,发现就是个a+b的求解过程,之所以会wa,就是因为范围是int!需要考虑负数!

或者直接交a+b就可以了。

AC代码:

#include<bits/stdc++.h>
#define ll long long
using namespace std;ll a,b,c;
int main() {long long l=-10000000000,r=10000000000;cin>>a>>b;while(r-l>1) {c=(l+r)>>1;if(c-b<a)l=c;else if(c-b>a)r=c;else {printf("%lld\n",c);return 0 ;}}if(l!=r){printf("%lld\n",r);}return 0;
}

【牛客 - 181B】送分题(另类求解a+b,二分)相关推荐

  1. 初二因式分解奥数竞赛题_日本初中数学竞赛题:分解因式,中国学生:确定不是送分题?...

    大家好,本文和大家分享一道日本初中数学竞赛题:分解因式.分解因式是初中数学非常重要的知识板块,国内学生都会进行大量的练习,不少国内学生看到这道题后表示这就是一道送分题,甚至有学生表示这道题还没有中考题 ...

  2. 1125和855最小公倍数C语言,2016浙江省考行测数量关系送分题:最小公倍数和最大公约数...

    更多浙江公务员考试真题<< 2016浙江省考行测数量关系送分题:最小公倍数和最大公 约数 浙江公务员考试<行政职业能力测验>主要测查从事公务员职业必须具备的基本素质和潜在能力, ...

  3. 牛客网算法错题笔记总结

    最近在做一些牛客网的编程题和算法题:把一些比较生疏的知识点记下来,自己复习,也供大家参考: 1.给定节点数n后,求二叉树最多的结构 结构数量num = C(2n,n)/n+1;其中n是给定的节点数,比 ...

  4. 周杰伦新动作的老朋友是谁?程序员:送分题!

    昨天,周杰伦发布视频,说:"听说老朋友又有新动作了"! 但一直视频中并没有透露周董所说的老朋友是谁,反而给出了密码提示. 具体如下: 可能很多人看到这些就懵逼了,但作为程序员的我们 ...

  5. 华为二面!!!面试官直接问我Java中到底什么是NIO?这不是直接送分题???

    华为二面!!!面试官直接问我Java中到底什么是NIO?这不是直接送分题??? 什么是NIO 缓冲区(Buffer) 缓冲区类型 获取缓冲区 核心属性 核心方法 非直接缓冲区和直接缓冲区 非直接缓冲区 ...

  6. 【结论题(QAQ)】SSL新年欢乐赛暨BPM退役赛 A 送分题(luogu U102372)

    送分题 luogu U102372 题目大意 你一开始在xxx轴的原点处,现在给你mmm个命令,分别是向左一位和向右一位,对于所有命令,你可以不走也可以按命令走,问你最后你可能在的位置有所少个 输入样 ...

  7. 牛客网Java刷题知识点之关键字static、static成员变量、static成员方法、static代码块和static内部类...

    不多说,直接上干货! 牛客网Java刷题知识点之关键字static static代表着什么 在Java中并不存在全局变量的概念,但是我们可以通过static来实现一个"伪全局"的概 ...

  8. 牛客网Java刷题知识点之构造函数可以调用一般函数,但是一般函数不可以直接调用构造函数...

    不多说,直接上干货! 通过 牛客网Java刷题知识点之构造函数是什么.一般函数和构造函数什么区别呢.构造函数的重载.构造函数的内存图解 我们对构造函数有了一个比较清楚的认识,当我们在创建对象时,我们会 ...

  9. 牛客网Java刷题知识点之Java 集合框架的构成、集合框架中的迭代器Iterator、集合框架中的集合接口Collection(List和Set)、集合框架中的Map集合...

    不多说,直接上干货! 集合框架中包含了大量集合接口.这些接口的实现类和操作它们的算法. 集合容器因为内部的数据结构不同,有多种具体容器. 不断的向上抽取,就形成了集合框架. Map是一次添加一对元素. ...

最新文章

  1. 使用饼图_常见图表规范:直方图、圆环图和饼图
  2. Spring的datasource配置详解
  3. 美征信巨头Equifax因Struts漏洞导致数据大规模泄露
  4. 单源最短路 SPFA 算法模板
  5. 制作一个状态栏中跑马灯效果_snapseed制作“照片中的照片”画中画效果的方法...
  6. oracle multi read,解读Oracle12.2体系架构:Filesystem与Multitenant
  7. [python3 - TroubleShooting] requests爬取中文网站后直接print,以及保存csv乱码
  8. centos7 安装 python3.5
  9. 负载均衡(LB)集群 dr
  10. 《四世同堂》金句摘抄(六)
  11. 9-2 go语言的调度器
  12. Python学习心得(七) 深入理解threading多线程模块
  13. redis 失效时间单位是秒还是毫秒_redis分布式锁的这些坑,我怀疑你是假的开发...
  14. Delphi 正则表达式TPerlRegEx : Split 函数
  15. 【转】Hadoop API 使用介绍
  16. echart demo
  17. 表格中合并同类项并求和(物料统计) 并去除数据中的公式项
  18. Python度分秒与度的互转
  19. 如何彻底关闭2345流氓软件附带的广告(弹窗,工具栏搜索taskbarsearch,右下角信息展示)
  20. 2008春节祝福短信 鼠年春节祝福语

热门文章

  1. [Linux]Ubuntu 以管理员权限打开文件夹
  2. 计算机配置对电子竞技的影响,配置高并不是唯一优点 看看电竞硬件还要啥?...
  3. 前端radio单选框默认选中_开发记录篇前端内容1
  4. php 伪静态是什么意思,路由与伪静态
  5. idea中java文件怎么运行_Java入门基础篇-如何在Java中创建只读文件
  6. psv黑商店pkgj最新版下载_e收银app下载安装_e收银软件最新版免费下载
  7. 哲学家就餐问题python_Python实现哲学家就餐问题实例代码
  8. Linux内核的中断机制
  9. 设计模式C++实现 —— 外观模式、组合模式
  10. 自己动手写TCC7901的GPIO驱动