LuoguP7441 「EZEC-7」Erinnerung 题解

技术LuoguP7441 「EZEC-7」Erinnerung 题解 LuoguP7441 「EZEC-7」Erinnerung 题解LuoguP7441 「EZEC-7」Erinnerung 题解Co

鲁古7441“ezec-7”的解释

鲁古7441“ezec-7”的解释

Content

给出\(x,y,K\)。定义两个数列\(c,e\),其中\(c _ I=\ begin { cases } x \ cdoti \ leqslantk \ \-K \ text { other } \ end { cases } \),\ (e _每个操作从两个数列中选择一个数来满足两个数之和\(\geqslant K\)。选择一个数字后,不能重复。问你能操作几次。

数据范围:\(t\) 组数据,\(1\leqslant t\leqslant 10^5\),\(0\leqslant x,y\leqslant 10^{10}\),\(1\leqslant K\leqslant 10^{10}\)。

Solution

不难发现,如果\(x,y\neq0\),那么答案一定是\(\ min \ { left \ l floor \ d frackx \ right \ r floor,\ left \ lfloor \ d fracky \ right \ rfloor \ } \

证明:

(1)\(y \ geq plant x \),那么对于\((c_n,e_1)\),对号(\(n\)表示可以使\(c _ I \ geq plant 0 \)成立的最大\(i\)。后者\((c_{n-1},e_2),\dots\)显然也成立。

(2)\(y \ leq plant x \),那么对于\((c_1,e_m)\)来说,\(m\)的含义与上面的\(n\)类似,因为\(e _ m y \ geq plant K \)后面的\((c_2,e_{m-1}),\dots\)也明显成立。

在证明之后,让我们看看当\(x,y\)中至少有一个等于\(0\)时的情况:

(1)一个且只有一个\ (x,y \)等于\(0\)。然后我们需要看看是否有\(\max\{x,y\}\mid K\)。如果有,那么我们可以做一对\(K\)和\(0\),这两对的和正好等于\(K\),答案就是\ (1 \)否则,答案就是\(0\)。

(2)\(x,y\)都等于\(0\)。显然,因为\(K \ geq plant 1 \)和一对数字不能被选择成它们的和是正整数,所以答案是\(0\)。

讨论完这些情况后,代码就不难键入了。

Code

int main(){ 0

MT {

ll x=Rll,y=Rll,k=Rll

if(!x y!(k % y))看跌期权(' 1 ');

else if(!y x!(k % x))看跌期权(' 1 ');

else write(min((!x 0 : k/x),(!y 0 : k/y))),puts(' ');

}

返回0;

}

内容来源网络,如有侵权,联系删除,本文地址:https://www.230890.com/zhan/147912.html

(0)

相关推荐

  • ios15 beta2什么时候出(xsmax ios15建议更新吗)

    技术iOS 9适配中会遇到的问题有哪些这篇文章主要介绍iOS 9适配中会遇到的问题有哪些,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!一、NSAppTransportSecurityiOS9让所有

    攻略 2021年12月24日
  • python列表怎样实现for循环(pythonfor循环最多遍历几次)

    技术Python怎么在一个for循环中遍历两个列表Python怎么在一个for循环中遍历两个列表,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。我在看学习

    攻略 2021年12月22日
  • 鲁滨逊是什么样的人,鲁滨逊是一个怎样的人?举例说明

    技术鲁滨逊是什么样的人,鲁滨逊是一个怎样的人?举例说明鲁滨逊漂流记》 鲁滨逊这个人物是世界文学中第一个资产阶级正面典型.他出生于一个有着幸福生活的中产阶层生活的家庭,原本他可以安乐地过完一生,可是从小便想遨游四海的念头促

    生活 2021年10月25日
  • MySQL 8.0主从复制模型的示例分析

    技术MySQL 8.0主从复制模型的示例分析这篇文章给大家分享的是有关MySQL 8.0主从复制模型的示例分析的内容。小编觉得挺实用的,因此分享给大家做个参考,一起跟随小编过来看看吧。一、MySQL主从复制模型一切都要从

    攻略 2021年11月6日
  • berkeleydb应用(berkeleydb环境是什么)

    技术MySQL不再支持Berkeley DB 转而添加插件的示例分析这篇文章将为大家详细讲解有关MySQL不再支持Berkeley DB 转而添加插件的示例分析,小编觉得挺实用的,因此分享给大家做个参考,希望大家阅读完这

    攻略 2021年12月17日
  • 如何理解Java JVM虚拟机中init和clinit的区别

    技术如何理解Java JVM虚拟机中init和clinit的区别如何理解Java JVM虚拟机中init和clinit的区别,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可

    攻略 2021年10月23日