游游现在有a个 y ,b个 o ,c个 u ,他想用这些字母拼成一个字符串。

游游现在有a个 y ,b个 o ,c个 u ,他想用这些字母拼成一个字符串。三个相邻的字母是you可以获得2分,两个相邻的字母是oo,可以获得1分。问最多可以获得多少分?

java 复制代码
class Solution
{
   public int score(int a,int b,int c)
   {
      int num1=Math.min(Math.min(a,b),c);
      b=b-num1; 
      if(b>=2)
      {
         return num1*2+b-1;
      }
      else
      {
        return num1*2;   
      }
   }
}
相关推荐
博风几秒前
使用Spring官网下载Springboot骨架
java·spring boot·spring
Demon--hx5 分钟前
C++ 文件流:理解 ifstream/ofstream 与 RAII 机制
开发语言·c++
纪念 2297 分钟前
C++ stack和queue
开发语言·c++
hhb_61814 分钟前
Python异步队列实战:高效处理耗时任务
开发语言·python
weixin_4166600718 分钟前
Mermaid流程图导出到Word:SVG、PNG与清晰度如何选择?
开发语言·c#
CodeYp201921 分钟前
第6讲:模板初阶
开发语言·c++·模板
SEO_juper24 分钟前
Node.js 全站死链检测工具:从 sitemap 出发一次找全 404
开发语言·人工智能·python·node.js·seo·外贸独立站
金銀銅鐵27 分钟前
[Java] 用 CLI 展示 EnumSet 增减元素时的内部变化(上)
java·后端·ai编程
吞下星星的少年·-·29 分钟前
牛客周赛 119B题(贪心)
算法·贪心
qq_4369621834 分钟前
金蝶云星空数据分析怎么做?
java·数据库·数据分析