游游现在有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;   
      }
   }
}
相关推荐
幽灵诶3 分钟前
理解指针2
c语言
xifangge20259 分钟前
【故障排查】IDEA 打开 Java 文件没有运行按钮(Run)?深度解析项目标识与环境配置的 3 大底层坑点
java·ide·intellij-idea
麻辣璐璐10 分钟前
EditText属性运用之适配RTL语言和LTR语言的输入习惯
android·xml·java·开发语言·安卓
hehelm11 分钟前
vector模拟实现
前端·javascript·算法
weisian15114 分钟前
Java并发编程--33-Redis分布式缓存三大核心架构:主从、哨兵、分片,落地实战与选型
java·redis·缓存·主从架构·哨兵架构·分片架构
APIshop24 分钟前
Python 爬虫获取京东商品详情 API 接口实战指南
java·服务器·数据库
2301_8035545228 分钟前
C++ 并发核心:std::promise、std::future、std::async 超详细全解
开发语言·c++
wang090729 分钟前
Linux性能优化之内存管理基础知识
java·linux·性能优化
俺不要写代码38 分钟前
线程启动、结束,创建线程多法、join,detach,线程的移动语义
服务器·开发语言·网络·c++
雾岛听蓝38 分钟前
Qt Widget控件属性详解
开发语言·经验分享·笔记·qt