游游现在有a个’y’,b个’o’,c个’u’,他想用这些字母拼成一个字符串。 三个相邻的字母是"you"可以获得2分,两个相邻的字母是"oo",可以获得1分。 问最多可以获得多少分?
区块链毕设网qklbishe.com为您提供问题的解答
游游现在有a个’y’,b个’o’,c个’u’,他想用这些字母拼成一个字符串。
三个相邻的字母是"you"可以获得2分,两个相邻的字母是"oo",可以获得1分。
问最多可以获得多少分?
#include <iostream>
#include <algorithm>
#include <algorithm>
using namespace std;
int Q;
int a, b, c;
int main()
{
cin >> Q;
while (Q — )
{
cin >> a >> b >> c;
int t1 = min(min(a, b), c);
int t2 = max(0, b – t1 – 1);
cout << t1 * 2 + t2 << endl;
}
return 0;
}
42:11
以上就是关于问题游游现在有a个’y’,b个’o’,c个’u’,他想用这些字母拼成一个字符串。 三个相邻的字母是"you"可以获得2分,两个相邻的字母是"oo",可以获得1分。 问最多可以获得多少分?的答案
欢迎关注区块链毕设网-
专业区块链毕业设计成品源码,定制。
区块链NFT链游项目方科学家脚本开发培训