首页 > 其他分享 >Sasha and the Casino

Sasha and the Casino

时间:2024-02-19 17:58:55浏览次数:23  
标签:cnt 题目 Casino long Sasha num 本金 我们

这道题目真的是。。。

赛时的时候想完全证明出来发现不行,其实根本不用,这种题目主打的就是一个感性理解,官方题解也没给出证明。。在这道题目卡了1h完大蛋,最后剩20min做D,然而D也只做了30min。。。

我们手玩几组样例就会发现,他是想要在任意本金经历了无论多少场(\(≤x\))输之后,下一场赢至少会比最开始的本金多\(1\)元(否则的话我就按照这种情况无限循环下去,本金要么根本不变要么减少);赢的场次根本不用关心

下面的分析都假设没有超过\(x\)场连输

由于本金有限,我们对于输的第一场,选择投\(1\)元,然后我们一直尝试投\(1\)元(假设一直输),直到多久不投\(1\)元了呢?直到我们再投一次\(1\)元后,这一场我们赢了,但是却无法弥补前面输的总金额

稍微计算就可以知道,最多放\(k-1\)个\(1\),第\(k\)场输就要放\(2\)或以上了

其实说白了,就是假设我们前面连输的总金额是\(cnt\),那么我们接下来投的钱是\(num\),如果我们这一场赢了,必须有\((k-1)\cdot num>cnt\),我们解出num就好了,如果这一场输入就把解出的\(num\)累加到\(cnt\)里面,继续考虑下一场

我中间花费的一个小时完全是因为去推导数学公式了(可以看看我的代码),但实际上\(x\)只有\(100\),直接一轮一轮循环也没关系

然后注意,中途完全可以爆long long,但没关系,某一时刻的\(cnt\)比\(a\)大直接结束循环就好了

标签:cnt,题目,Casino,long,Sasha,num,本金,我们
From: https://www.cnblogs.com/dingxingdi/p/18021643

相关文章

  • Sasha and a Walk in the City
    先写一下官方题解首先原问题有一个很显然的解集:点集中任意两点不存在祖孙关系所以我们令\(f[v]\)表示以\(v\)为根的子树的点集的数目,这些点集中任意两点不存在祖孙关系有如果一个解集中有一个点是另一个点的祖先,我们画出图那么这个点上面的点(包括这些点的分支)是肯定不能选......
  • Sasha and the Drawing
    比较简单的一道思维题目,毕竟只有800分也是很典型的套路,首先讨论下界,发现每一个正方形最多影响两条对角线,所以可以发现答案的下界然后观察下样例,我们模仿一下样例,按照官方题解的说法,就是"sidecells"指左下和右下的两个正方形然后接下来,官方题解就说两个sidecells是包含两个......
  • D. Sasha and a Walk in the City
    D.SashaandaWalkintheCitySashawantstotakeawalkwithhisgirlfriendinthecity.Thecityconsistsof$n$intersections,numberedfrom$1$to$n$.Someofthemareconnectedbyroads,andfromanyintersection,thereisexactlyonesimplepath$......
  • Sasha and Array 题解
    SashaandArray题目大意给定一个长为\(n\)的序列\(a\),支持以下操作:\(\foralli\in[l,r],a_i\getsa_i+x\)。求\(\left(\sum\limits_{i=l}^{r}F_{a_i}\right)\bmod(10^9+7)\),其中\(F\)表示斐波那契数列,即有\(F_1=1,F_2=1,\foralli>2,F_i=F_{i-1}+F_{i-2}\)。......
  • 题解 CF1109D【Sasha and Interesting Fact from Graph Theory】
    problem你尤其钟情\(a,b\)这两个数。对于一棵N个节点的树,已知所有边的长度都在\([1,m]\)之间,如果节点\(a\)和\(b\)的距离恰好为\(m\),那么你认为这棵树很好看......
  • 【luogu CF1109E】Sasha and a Very Easy Test(线段树)
    SashaandaVeryEasyTest题目链接:luoguCF1109E题目大意维护一个长度为n的序列,有区间乘,单点除(保证能整除),区间求和答案对p取模。p不一定是质数。思路麻了考场......
  • CF718C Sasha and Array
    CF718CSashaandArray题目大意在本题中,我们用\(f_i\)来表示第\(i\)个斐波那契数(\(f_1=f_2=1,f_i=f_{i-1}+f_{i-2}(i\ge3)\))。给定一个\(n\)个数的序列\(a\)......