全序贪心
若国王左手为\(a_0\),右手\(b_0\)
大臣\(1\)左手\(a_1\),右手\(b_1\)
大臣\(2\)左手\(a_2\),右手\(b_2\)
则答案
如果交换大臣\(1\)和大臣\(2\),那么答案
而最终的答案
显然有
所以
如果交换两个大臣的位置决策更优,那么
以\(a*b\)为关键字将大臣从小到大排序即可
全序贪心
若国王左手为\(a_0\),右手\(b_0\)
大臣\(1\)左手\(a_1\),右手\(b_1\)
大臣\(2\)左手\(a_2\),右手\(b_2\)
则答案
如果交换大臣\(1\)和大臣\(2\),那么答案
而最终的答案
显然有
所以
如果交换两个大臣的位置决策更优,那么
以\(a*b\)为关键字将大臣从小到大排序即可
上一篇:MySQL集群原理详解
下一篇:「CCNU21暑期第四次周赛」
P1080 国王游戏题解:首先考虑相邻的两个大臣该如何排列。如果iii排在jjj前面需要满足ai⋅prebja_i \cdot b_i < ...
Description恰逢H国国庆,国王邀请n位大臣来玩一个有奖游戏。首先,他让每个大臣在左、右手上面分别写下一个整数,国
贪心 扫描 高精度
差分数组 分治 二分
倍增 枚举 脑洞题
【题目链接】 点击打开链接 【算法】 按ai * bi升序排序,贪心即可 【代码】
贪心 排序 分治-二分答案
数学问题 扩展欧几里得
举报文章
请选择举报类型
补充说明
0/200
上传截图
格式支持JPEG/PNG/JPG,图片不超过1.9M