游游现在有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;   
      }
   }
}
相关推荐
用户8181870627462 分钟前
第26章 Kafka vs RocketMQ vs RabbitMQ真实选型对比
java·后端
hetao17338373 分钟前
2026-09-13 hetao1733837 的刷题记录
c++·算法
lv__pf4 分钟前
09-深入理解AQS之独占锁ReentrantLock源码分析【TL 并发 09】
java·开发语言
letisgo54 分钟前
JAVA 高级进阶18篇《生产级RAG:切分、检索、评估与Graph RAG全链路实战》
java·面试·检索增强·rag·graph rag
随遇而安zx8 分钟前
【并发】---Disruptor 原理、源码与实战 深度解析
java·并发·disruptor
hansang_IR10 分钟前
【题解】[JSOI2016] 扭动的回文串
c++·算法
Lyyaoo.11 分钟前
【二分查找】【困难】寻找两个有序数组的中位数
java·数据结构·算法
有点。20 分钟前
C++03阶段练习(一)
数据结构·c++
Lzh编程小栈21 分钟前
STM32 DMA深度解析|原理、完整工作流程、寄存器、中断联动,嵌入式面试高频考点(F1系列)
c语言·stm32·单片机·mcu·面试
小羊没烦恼!24 分钟前
Memory 记忆设计讨论:Agent Memory 的安全边界:权限、删除、版本与回执
java·大数据·word·powerpoint·.net