技术栈

C语言 小明喝饮料

小夏同学~~~2024-01-28 0:09

题目:喝汽水,1瓶汽水1元,2个空瓶可以换汽水,给n元,可以喝多少汽水//理论问题,请勿模仿-^-

复制代码
#include <stdio.h>
int main()
{
	int n,ret,i;
	scanf("%d", &n);
	ret = n;
	while (n>1)
	{
		
		ret += n / 2;//统计喝过的饮料
		i = n % 2;//统计不足偶数个的瓶子
		n =n/2+i; //剩余的瓶子
		
	}

	printf("%d\n", ret);
	return 0;
}

运行:

上一篇:vue3常用代码:监听路由|mitt、project/inject无效|防抖函数|下载函数
下一篇:ubuntu附加驱动 全部灰色,无法点击
相关推荐
忘记926
5 分钟前
session的工作原理
开发语言
了一梨
9 分钟前
外设与接口:按键输入 (libgpiod)
linux·c语言
TL滕
10 分钟前
从0开始学算法——第十六天(双指针算法)
数据结构·笔记·学习·算法
java_logo
13 分钟前
LinuxServer.io LibreOffice 容器化部署指南
java·开发语言·docker·dubbo·openoffice·libreoffice·opensource
꧁坚持很酷꧂
13 分钟前
Windows安装Qt Creator5.15.2(图文详解)
开发语言·windows·qt
蒲小英
27 分钟前
算法-贪心算法
算法·贪心算法
Alpha first
27 分钟前
C++核心知识点梳理:类型兼容、多继承与虚基类
开发语言·c++
.小小陈.
28 分钟前
C++初阶9:list使用攻略
开发语言·c++·学习·list
mit6.824
29 分钟前
链式投票|流向贪心
算法
qq_58956810
31 分钟前
@NotBlank与@NotEmpty注解无法导入
java·开发语言
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03【AutoGLM部署】本地私有化部署AI手机Agent04Cursor 又偷偷更新,这个功能太实用:Visual Editor for Cursor Browser05Linux下V2Ray安装配置指南06Open-AutoGLM Windows 安装部署教程07【超详细教程】手把手教你从微软官网免费下载Windows 10官方原版ISO镜像(2025最新版)08BongoCat - 跨平台键盘猫动画工具09Windows 11 官方系统安装与重装完整教程(2025年最新版)10安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)