题意

给你一条直线y=-x/m+b,给定m和b,你可以在第一象限包括坐标轴的区域内直线下方包括直线上选取一点,以它为右上顶点,以坐标原点为左下顶点作矩形,可以退化成线段甚至点,问在它之内包括边上的整点的权值之和最大是多少,一个整点的权值是其横纵坐标之和

思路

枚举纵向高度,根据等差数列求和公式计算权值和,再取最大值

代码

#include <cstdio>
int main()
{long long m,b,ans,x;scanf("%I64d%I64d",&m,&b);ans=0;for(long long i=0;i<=b;i++){x=(b-i)*m;if(ans<(x*(x+1)/2+x*(x+1)/2+i*(x+1))*(i+1)/2)ans=(x*(x+1)/2+x*(x+1)/2+i*(x+1))*(i+1)/2;}printf("%I64d\n",ans);return 0;
}

Codeforces 821B Okabe and Banana Trees 题解相关推荐

  1. CF 420 821B Okabe and Banana Trees

    题解: 这道题我看的是别人的解释, https://www.cnblogs.com/shingen/p/7105280.html #include<stdio.h> #include< ...

  2. CF#420 B. Okabe and Banana Trees 思维|暴力|几何

    Okabe needs bananas for one of his experiments for some strange reason. So he decides to go to the f ...

  3. 【Codeforces Round #420 (Div. 2) B】Okabe and Banana Trees

    [题目链接]:http://codeforces.com/contest/821/problem/B [题意] 当(x,y)这个坐标中,x和y都为整数的时候; 这个坐标上会有x+y根香蕉; 然后给你一 ...

  4. codeforces 821 B Okabe and Banana Trees

    题目:http://codeforces.com/contest/821/problem/B 大致题意: 给两个正整数m,b,画出一条直线y = -x/m + b,求直线下的一个矩形使得获取的香蕉数最 ...

  5. #420 Div2 Problem B Okabe and Banana Trees (math 暴力枚举)

    题目链接 :http://codeforces.com/contest/821/problem/B 题意 :给出 m 和 b 表示在坐标轴上的一条直线  要求你在这条直线和x.y轴围成的区域中找出一个 ...

  6. CF821B Okabe and Banana Trees

    思路: 暴力枚举. 实现: 1 #include <iostream> 2 #include <cstdio> 3 using namespace std; 4 typedef ...

  7. CF821 B. Okabe and Banana Trees 简单数学

    Link 题意:给出一条直线,在直线上取一点,其垂直x,y轴作成一个,求矩阵中所有包含的点的x,y坐标之和的最大值. 思路:对于一个任意一点我们计算公式,对于任意一点$(x, y)$,有$(x+y)^ ...

  8. Codeforces Round #686 (Div. 3) A-F题解

    Codeforces Round #686 (Div. 3) A-F题解 A. Special Permutation 题意 给定 nnn ,输出一个长度为 nnn 的全排列,每个位置 iii 上的数 ...

  9. Codeforces Round #693 (Div. 3)部分题解

    Codeforces Round #693 (Div. 3) 部分题解 D. Even-Odd Game 思路: 贪心:田忌赛马 (1)先将数组从大到小排序,取数时从大到小取,用一个ans变量记录取数 ...

最新文章

  1. Alexa偷录私密对话并发送,继诡笑之后出现又一神举动
  2. custom configuration DB and creation logic
  3. 启动代码格式:nginx安装目录地址 -c nginx配置文件地址
  4. js 里面令人头疼的 this
  5. 【Java从0到架构师】交错的日志系统、SpringBoot 集成日志框架
  6. 25GbE可以解决数据中心过载问题吗?
  7. 【jQuery】JQuery-ui autocomplete与strtus2结合使用
  8. python单元测试用例_Python单元测试与测试用例简析
  9. Http分段下载实现
  10. Java SSM 项目实战 day02 功能介绍,SSM整合,数据库和IDEA的maven工程搭建,产品信息查询和添加
  11. Cheat Engine 特征码
  12. C语言函数:even(n),fflush(stdin)
  13. 你所知道好玩有趣的 iOS URL schemes 有哪些?
  14. 计算机专业应届研究生面试自我介绍,计算机专业研究生面试自我介绍
  15. 台式机,在不能连网线的情况下,如何连接WiFi呢?
  16. 机智云自助开发平台,低代码快速开发新系统
  17. 证明当x趋向于0时1-cosx的等价无穷小是(x^2/2)
  18. dw选项卡代码_DW软件新建一个html网页
  19. Java--网络编程(利用UDP实现简单的双人聊天)
  20. C语言实验六 一维数组程序设计

热门文章

  1. 怎么看待“别人恐惧我贪婪,别人贪婪我恐惧 “这句话
  2. 赠书 |“硅谷精神之父”凯文·凯利:5000 天后的 “AI” 世界
  3. 基于matlab测量物体直径,基于MATLAB的零件尺寸检测误差分析的软件设计
  4. java 分层处理解耦_后端分层架构如何解耦?
  5. 店盈通:如何打造赚钱的拼多多店铺?
  6. 尸体火化,世界上再也找不到第二个比我社死的人了
  7. Delphi 2005 失望的尝鲜!
  8. 【R1CS to QAP】
  9. 矩阵游戏java_矩阵取数游戏JAVA题解
  10. 现代化蔬菜大棚采用什么和计算机自动控制,温室大棚自动控制系统设计开题报告.doc...