技术栈

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附加驱动 全部灰色,无法点击
相关推荐
天使街23号
1 天前
go-dongle v1.2.0 发布,新增 SM2 非对称椭圆曲线加密算法支持
开发语言·后端·golang
ThreeYear_s
1 天前
【FPGA+DSP系列】——MATLAB simulink仿真三相桥式全控整流电路
开发语言·matlab·fpga开发
yugi987838
1 天前
MATLAB实现白噪声与色噪声仿真
开发语言·matlab
似水এ᭄往昔
1 天前
【C++】--模板进阶
开发语言·c++
wefg1
1 天前
【数据结构】unordered 系列容器底层结构和封装
数据结构·算法·哈希算法
从零点
1 天前
插补算法(逐点比较法)+PWM配置操作
算法
DARLING Zero two♡
1 天前
【优选算法】LinkedList-Concatenate:链表的算法之契
数据结构·c++·算法·链表
Moonbit
1 天前
MoonBit Pearls Vol.14:哈希表避坑指南
后端·算法·编程语言
yue008
1 天前
C# 求取整数的阶乘
java·开发语言·c#
热门推荐
01GitHub 镜像站点02UV安装并设置国内源03综合整理:pdf预览显示:你尝试预览的文件可能对你的计算机有害。如果你信任此文件以及其来源,请打开此文件以看其内容,如何解决以正常预览文件04安娜的档案(Anna’s Archive) 镜像网站/国内最新可访问入口(持续更新)05Linux下V2Ray安装配置指南06Labelme从安装到标注:零基础完整指南07BongoCat - 跨平台键盘猫动画工具08智能库存管理的需求预测模型:从业务痛点到落地代码的完整实践09《大数据技术原理与应用》实验报告三 熟悉HBase常用操作10全面评测 | Photoshop 2026 新特性深度解析与实测体验