游游现在有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;   
      }
   }
}
相关推荐
f***R821 小时前
HeidiSQL导入与导出数据
java
JienDa1 天前
JienDa聊PHP:小红书仿站实战深度架构全解析
开发语言·架构·php
q***71011 天前
Spring Boot(快速上手)
java·spring boot·后端
QxQ么么1 天前
移远通信(桂林)26校招-助理AI算法工程师-面试纪录
人工智能·python·算法·面试
better_liang1 天前
每日Java面试场景题知识点之-分布式事务处理
java·微服务·面试·springcloud·分布式事务
执笔论英雄1 天前
Slime异步原理(单例设计模式)4
开发语言·python·设计模式
L***d6701 天前
Spring Boot 各种事务操作实战(自动回滚、手动回滚、部分回滚)
java·数据库·spring boot
e***74951 天前
Modbus报文详解
服务器·开发语言·php
凌波粒1 天前
Springboot基础教程(3)--自动装配原理/静态资源处理/欢迎页
java·spring boot·后端
lly2024061 天前
ASP 发送电子邮件详解
开发语言