利用瓶盖酒瓶换酒(算法)

server/2024/10/15 19:06:14/
* 例题讲解:例题1:阿里钉钉22届暑期实习
* 现有x瓶啤酒,每3个空瓶子换一瓶啤酒,每7个瓶盖子也可以换一瓶啤
* 酒,问最后可以喝多少瓶啤酒。

解题(Java)

java">package 算法.规律题;import java.util.Scanner;/*** 例题讲解:例题1:阿里钉钉22届暑期实习* 现有x瓶啤酒,每3个空瓶子换一瓶啤酒,每7个瓶盖子也可以换一瓶啤* 酒,问最后可以喝多少瓶啤酒。*/
public class 瓶子瓶盖换酒 {public static void main(String[] args) {Scanner scanner = new Scanner(System.in);int x = scanner.nextInt();//共有几瓶System.out.println(drink(x));}public static int drink(int x) {int count = x;//喝了多少瓶int k1 = x; //瓶盖int k2 = x;//空瓶while (k1 > 3 || k2 > 7) {while (k1 >= 3) {int chenge = k1 / 3;count += chenge;k1 = k1 % 3;k1 += chenge;k2 += chenge;}while (k2>=7){int chenge = k2 / 7;count += chenge;k2 = k2 % 7;k2 += chenge;k1 += chenge;}}return count;}
}


http://www.ppmy.cn/server/124897.html

相关文章

H.264编解码工具 - NVIDIA CUDA

一、简介 NVIDIA CUDA编解码是一项采用NVIDIA图形处理器(GPU)来加速视频编码和解码的技术。CUDA(Compute Unified Device Architecture)是一种并行计算平台和编程模型,允许开发者使用GPU来进行通用计算。 优点: 加速编解码速度:CUDA编解码利用GPU的并行处理能力,可以…

第L2周:机器学习|线性回归模型 LinearRegression:2. 多元线性回归模型

本文为365天深度学习训练营 中的学习记录博客原作者:K同学啊 任务: ●1. 学习本文的多元线形回归模型。 ●2. 参考文本预测花瓣宽度的方法,选用其他三个变量来预测花瓣长度。 一、多元线性回归 简单线性回归:影响 Y 的因素唯一&…

先进制造aps专题二十六 基于强化学习的人工智能ai生产排程aps模型简介

基于强化学习的人工智能ai生产排程模型简介 人工智能ai能不能做生产排程? 答案是肯定的。 ai的算法分两类,一类是学习,一类是搜索。 而生产排程问题,它是一个搜索问题,本质上,它和下围棋是一样的 我们…

sql中的regexp与like区别

sql中的regexp与like区别 1、REGEXP2、LIKE3、区别与选择 💖The Begin💖点点关注,收藏不迷路💖 1、REGEXP 用途:高级字符串匹配,使用正则表达式。特点:灵活性强,能进行复杂模式匹配…

简单PCL库读文件(linux vscode编译)

#include <pcl/io/pcd_io.h> #include <pcl/point_types.h> #include <pcl/common/common.h> #include <iostream>int main(int argc, char** argv) {if (argc ! 2) {std::cerr << "请指定 PCD 文件路径" << std::endl;return -…

JavaCV 实现视频链接截取封面工具

引入必要依赖 <!--JavaCV--> <dependency><groupId>org.bytedeco</groupId><artifactId>javacv-platform</artifactId><version>1.5.7</version> </dependency> <dependency><groupId>cn.hutool</groupI…

vue打包后的dist文件如何启动测试

vue项目进行webpack打包操作 npm run build 后&#xff0c;会生成dist静态文件夹&#xff0c;这个文件是不能直接运行的&#xff0c;如果我们想要进行测试的话&#xff0c;一般是有两种方式 nginx静态代理 首先可以通过nginx做静态资源映射&#xff0c;首先修改nginx的配置 n…

9月27日,每日信息差

第一、中国科学家团队在干细胞治疗领域取得重要突破&#xff0c;通过化学重编程技术成功制备出胰岛细胞&#xff0c;并用于移植治疗一名 1 型糖尿病患者&#xff0c;实现了临床功能性治愈。相关研究成果已发表在国际权威期刊《细胞》上。 第二、交通运输部公路局局长周荣峰在国…