牛客IOI周赛20-普及组C石头剪刀布

石头剪刀布

https://ac.nowcoder.com/acm/contest/8997/C

include<bits/stdc++.h>

using namespace std;
int main()
{
int n,a,b,c,x,y,z;
cin >> n;
//石头,剪刀,布
cin >> a >> b >> c;//牛牛
cin >> x >> y >> z;//牛妹
//贪心的处理如果能赢尽可能让他赢,能平则平,赢的优先级大于平
int wa = min(a, y), wb = min(b, z), wc = min(c, x);//分别是石头,剪刀,布能赢的最大局数
int win=wa+wb+wc;//最多能赢的局数,语文水平有限
a -= wa; y -= wa; b -= wb; z -= wb; c -= wc; x -= wc;//跟新数据
int pa=min(a,x), pb=min(b,y), pc=min(c,z);//平的局数,同理
int p = pa + pb + pc;//最多能平的局数
cout << win * 2 + p << endl;//输出答案
return 0;
}

全部评论
dalao太妙了吧
点赞 回复 分享
发布于 2020-11-30 14:17

相关推荐

11-17 14:18
门头沟学院 C++
代码飞升_不回私信人...:这种感觉还好。只是你写一个PPT,可能他面的快一点而已。那种让你写什么方案,写什么代码的那种。就没必要去了。
点赞 评论 收藏
分享
评论
1
收藏
分享

创作者周榜

更多
牛客网
牛客网在线编程
牛客网题解
牛客企业服务