游游现在有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;   
      }
   }
}
相关推荐
jllllyuz几秒前
MATLAB 蒙特卡洛排队等待模拟程序
数据结构·matlab
自我意识的多元宇宙12 分钟前
树、森林——树、森林与二叉树的转换(森林转换为二叉树)
数据结构
敖正炀14 分钟前
PriorityBlockingQueue 详解
java
shark222222219 分钟前
Spring 的三种注入方式?
java·数据库·spring
海清河晏11120 分钟前
数据结构 | 双循环链表
数据结构·链表
workflower22 分钟前
机器人应用-楼宇室内巡逻
大数据·人工智能·算法·microsoft·机器人·动态规划·享元模式
ZPC821027 分钟前
fanuc 机器人通过PR寄存器实现轨迹控制
人工智能·算法·计算机视觉·机器人
陈煜的博客32 分钟前
idea 项目只编译不打包,跳过测试,快速开发
java·ide·intellij-idea
py有趣34 分钟前
力扣热门100题之编辑距离
数据结构·算法·leetcode
JAVA学习通36 分钟前
LangChain4j 与 Spring AI 的技术选型深度对比:2026 年 Java AI 工程化实践指南
java·人工智能·spring