技术栈

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附加驱动 全部灰色,无法点击
相关推荐
疯狂的喵
21 小时前
C++编译期多态实现
开发语言·c++·算法
scx20131004
21 小时前
20260129LCA总结
算法·深度优先·图论
2301_76570314
21 小时前
C++中的协程编程
开发语言·c++·算法
m0_74870805
21 小时前
实时数据压缩库
开发语言·c++·算法
小魏每天都学习
21 小时前
【算法——c/c++]
c语言·c++·算法
lly202406
1 天前
jQuery Mobile 表格
开发语言
智码未来学堂
1 天前
探秘 C 语言算法之枚举:解锁解题新思路
c语言·数据结构·算法
惊讶的猫
1 天前
探究StringBuilder和StringBuffer的线程安全问题
java·开发语言
Halo_tjn
1 天前
基于封装的专项 知识点
java·前端·python·算法
春日见
1 天前
如何避免代码冲突,拉取分支
linux·人工智能·算法·机器学习·自动驾驶
热门推荐
01GitHub 镜像站点02Clawdbot 中文汉化版 接入微信、飞书032026美赛A题智能手机电池续航时间预测的连续时间数学模型04OpenCode 入门教程:介绍 · 安装 · 配置第三方 API (如 Claude)05OpenClaw部署与配置教程:在Mac mini上接入国产大模型与飞书062025 年大语言模型发展回顾:关键突破、意外转折与 2026 年展望07Linux下V2Ray安装配置指南08【Milvus】向量数据库pymilvus使用教程09Claude Code + GLM4.7 避坑指南:解决 Unable to connect to Anthropic services102026数学建模美赛题目特点与选题建议,常用四大模型汇总