游游现在有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;   
      }
   }
}
相关推荐
火云洞红孩儿16 小时前
零基础:100个小案例玩转Python软件开发!第六节:英语教学软件
开发语言·python
Knight_AL16 小时前
Spring Boot 多模块项目中优雅实现自动配置(基于 AutoConfiguration.imports)
java·spring boot·mybatis
短剑重铸之日16 小时前
《RocketMQ研读》面试篇
java·后端·面试·职场和发展·rocketmq
充值修改昵称16 小时前
数据结构基础:B+树如何优化数据库性能
数据结构·b树·python·算法
Cinema KI16 小时前
一键定位,哈希桶的极速魔法
数据结构·c++·算法·哈希算法
AI殉道师16 小时前
FastScheduler:让 Python 定时任务变得优雅简单
开发语言·python
haluhalu.16 小时前
从 Linux 线程控制到 pthread 库
java·linux·服务器
indexsunny16 小时前
互联网大厂Java面试实战:从Spring Boot到微服务架构的三轮提问
java·spring boot·微服务·eureka·kafka·mybatis·spring security
曾几何时`16 小时前
二分查找(九)2300. 咒语和药水的成功对数
数据结构·算法
花间相见16 小时前
【JAVA开发】—— HTTP常见请求方法
java·开发语言·http