洛谷 P8627 [蓝桥杯 2015 省 A] 饮料换购

参考代码and代码解读

#include <bits/stdc++.h>

using namespace std;

int main()

{

int n;

scanf("%d", &n);

int dr;//dr=drink;

dr = n;//把drink赋值于n;

while (n > 2) {//剩余的总瓶盖数要大于二,才能换得下一瓶饮料;

dr += n / 3;//drink等于总的饮料数;

n = n / 3 + n % 3;//最后的瓶盖数应该等于剩余的不大于三的瓶盖数,外加上兑换回来的瓶盖数。

}

cout << dr << endl;

}

相关推荐
过河卒_zh15667663 小时前
再更新!人工智能安全治理指引性文件第三版发布!
人工智能·算法·aigc·生成式人工智能·算法备案
Shadow(⊙o⊙)3 小时前
复习手写笔记C++继承相关1.0转录
c++
笨鸟先飞的橘猫3 小时前
C 扩展开发指南:从 Lua 到 skynet 的完整链路
c语言·lua
Shadow(⊙o⊙)3 小时前
复习手写笔记C++ 析构函数this指针虚表 转录
c++
Web3&Basketball3 小时前
昇腾950DT迁移实测:3笔成本账与决策树
服务器·算法·决策树
康实训3 小时前
老年人能力评估实训室核心实训环节解析
人工智能·算法·实训室·实训室建设
蹊黎6 小时前
C++中vector类的部分简单实现
开发语言·c++·visual studio
强哥聊算力9 小时前
《算力江湖·英伟达传奇》第七集:ChatGPT出现前夜,英伟达发生了什么?
服务器·人工智能·算法·ai·chatgpt·gpu算力
Navigator_Z12 小时前
LeetCode //C - 1289. Minimum Falling Path Sum II
c语言·算法·leetcode
CCblandy13 小时前
令牌桶在 0.9 倍负载超发 19%、固定窗口边界放行 20 个:四种限流算法同构实测
后端·python·算法·性能优化·架构