游游现在有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;   
      }
   }
}
相关推荐
Rover.x8 分钟前
Spring国际化语言切换不生效
java·后端·spring
Sunny_yiyi11 分钟前
Java接入飞书发送通知消息
java·windows·飞书
Momentary_SixthSense16 分钟前
serde
开发语言·rust·json
FanXing_zl21 分钟前
在整数MCU上实现快速除法计算:原理、方法与优化
单片机·嵌入式硬件·mcu·算法·定点运算
MediaTea23 分钟前
Python 文件操作:JSON 格式
开发语言·windows·python·json
Paxon Zhang24 分钟前
数据结构之**二叉树**超全秘籍宝典2
java·数据结构·算法
2501_9307077829 分钟前
使用C#代码添加或删除PPT页面
开发语言·c#·powerpoint
百锦再37 分钟前
金仓数据库提出“三低一平”的迁移理念
开发语言·数据库·后端·python·rust·eclipse·pygame
Mos_x37 分钟前
【Spring Boot】Spring Boot解决循环依赖
java·spring boot·spring
茉莉玫瑰花茶42 分钟前
从零搭建 C++ 在线五子棋对战项目:从环境到上线,全流程保姆级教程
开发语言·c++