codeforces|codeforces 1060 D 2022-01-09 codeforces10 https://codeforces.com/contest/1060/problem/D 题意:你可以用1个及以上的圆桌,给n个人排座位,每个人左边需要有Li个空凳子,右边需要有Ri个空凳子,问你最少用多少个凳子 题解:一定要注意可以用多个圆桌,这样其实就是每个人的左边和右边无所谓,只需要求出左边或者右边的最大值即可,然后再加上本人的一个座位。 代码如下: 文章图片 文章图片 #include #include #include #include #include #include #include #include #include #include #include #include #include #include #include #define PI acos(-1) #define eps 1e-8 #define fuck(x) cout<<#x<<" = "< PII; const int maxn = 1e5+5; const int INF = 0x3f3f3f3f; const int MOD = 1e9+7; LL gcd(LL a,LL b){return b?gcd(b,a%b):a; } LL lcm(LL a,LL b){return a/gcd(a,b)*b; } LL powmod(LL a,LL b,LL MOD){LL ans=1; while(b){if(b%2)ans=ans*a%MOD; a=a*a%MOD; b/=2; }return ans; } double dpow(double a,LL b){double ans=1.0; while(b){if(b%2)ans=ans*a; a=a*a; b/=2; }return ans; } int l[maxn]; int r[maxn]; int main(){ #ifndef ONLINE_JUDGE FIN #endif int n; LL ans=0; cin>>n; for(int i=0; i>l[i]>>r[i]; } sort(l,l+n); sort(r,r+n); for(int i=0; i View Code 【codeforces|codeforces 1060 D】 推荐阅读 降价|双11降价哪家强?iqoo:降900,三星:我降1300,荣耀:未知? 下厨房app菜单收藏方法 爱书签的孩子会有额外奖赏 金华个人所得税专项附加扣除指的是什么? 英语句法分析树 有哪些卖茶叶的天猫旗舰店值得推荐? 高仿尼康相机推荐 高仿尼康相机 蛤蜊的营养功效 射手座女生喜欢什么样的礼物 射手座女生漂亮吗 温州怎么查社保卡里有多少钱,怎么查社保余额 怎么用豆浆机打豆浆 怎么用豆浆机打豆浆好喝 ps怎么给图像加影子详细教程 阳台种什么植物 阳台种什么植物最旺风水 南极之恋是在南极拍的吗 vb.net设定为粗体 vb字体加粗代码后还原代码 快餐盒是什么材质的 孩子不阳光自信怎么办 榴莲,菠萝蜜,谁是你的最爱? 佳能35和50 佳能ef35与50 万答#13,MySQL自增键用完后,插入数据会发生什么情况