QAQ作为一个肥宅是离不开嘤料的,否则就会不快乐。今天他在楼下听到吆喝声。

卖嘤料~~~ 卖嘤料 ~~~

3个空瓶换一瓶。

4个瓶盖换一瓶。

问准备购买n瓶嘤料的QAQ一共能喝到多少瓶嘤料?

输入格式:
第一行一个正整数T(0<T<=100)

随后T行,每行一个整数n(0<=n<=1000000)

输出格式:
T行,每行一个整数表示结果。

输入样例:
3
1
2
10
输出样例:
1
2
22

#include<bits/stdc++.h>
int main()
{int T,n,end,down,up;scanf("%d",&T);while(T--){scanf("%d",&n);up=n,down=n,end=n;while(up>=4||down>=3){end=end+up/4;down=down+up/4;up=up%4+up/4;//用所有瓶盖换掉新饮料后剩下的瓶盖和新饮料上的瓶盖end=end+down/3;up=up+down/3;down=down%3+down/3;}//因为这里要反复判断瓶盖瓶身是否能换新饮料,所以可以使用while,这是使用while多次搜查printf("%d\n",end);}return 0;
}

经验:以后遇到要多次看是否满足几个条件时,想想while的妙用

L1-6 喝嘤料 (15 分)相关推荐

  1. 吉首大学2019年程序设计竞赛 E——多喝嘤料

    链接:https://ac.nowcoder.com/acm/contest/992/E 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 32768K,其他语言65536 ...

  2. PTA天梯赛L1刷题总结(三)15分题型(超详细题解)

    多么感人!时隔一年多,我终于来更新15分题型的博文了.突然发现L1的题目量扩充了!一共有哦20道题.哎~都写一遍题解好了.在这里推荐下胡凡的算法笔记!在基础算法和数据结构上给了我很多细致的讲解启发.过 ...

  3. 习题2.5 两个有序链表序列的合并 (15 分)

    习题2.5 两个有序链表序列的合并 (15 分) 本题要求实现一个函数,将两个链表表示的递增整数序列合并为一个非递减的整数序列. 函数接口定义: List Merge( List L1, List L ...

  4. C语言程序练习-L1-019 谁先倒 (15分)

    L1-019 谁先倒 (15分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了 ...

  5. C++学习之路 | PTA乙级—— 1046 划拳 (15 分)(精简)

    1046 划拳 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就赢了,输 ...

  6. L1-017 到底有多二 (15 分)

    L1-017 到底有多二 (15 分) 一个整数"犯二的程度"定义为该数字中包含2的个数与其位数的比值.如果这个数是负数,则程度增加0.5倍:如果还是个偶数,则再增加1倍.例如数字 ...

  7. 7-19 谁先倒 (15 分)

    7-19 谁先倒 (15 分) 划拳是古老中国酒文化的一个有趣的组成部分.酒桌上两人划拳的方法为:每人口中喊出一个数字,同时用手比划出一个数字.如果谁比划出的数字正好等于两人喊出的数字之和,谁就输了, ...

  8. 7-1 两个有序链表序列的合并 (15 分)

    ** 7-1 两个有序链表序列的合并 (15 分) ** 已知两个非降序链表序列S1与S2,设计函数构造出S1与S2合并后的新的非降序链表S3. 输入格式: 输入分两行,分别在每行给出由若干个正整数构 ...

  9. 7-8 最长连续递增子序列 (15 分)

    ** 7-8 最长连续递增子序列 (15 分) ** 给定一个顺序存储的线性表,请设计一个算法查找该线性表中最长的连续递增子序列.例如,(1,9,2,5,7,3,4,6,8,0)中最长的递增子序列为( ...

最新文章

  1. Facebook增强版LASER开源:零样本迁移学习,支持93种语言
  2. no need for pictures
  3. PHP高级应用视频教程大全学习
  4. 转:编写高效的Android代码
  5. Memcached入门指南
  6. PHP面向对象(三)
  7. jdk 安装_Linux入门之Linux CentOS安装jdk
  8. 【转】hadoop机架感知
  9. netword localhost与 127.0.0.1 与 ::1 与 0.0.0.0 区别
  10. [NOIP2017 普及组] 图书管理员
  11. mysql配置文件在哪_windows下的mysql配置文件在哪
  12. 阿里是怎么做全链路压测的?
  13. 计算机硬盘显示offline,LSI芯片Raid卡一块硬盘显示红色Offline(或者Failed)
  14. 北京今年将新建提升1000个生活性服务业网点
  15. 基于openstack的云桌面开源框架
  16. 产品基础训练 - Persona[用户画像]
  17. SAP固定资产中的几个日期
  18. 爬虫----dex2jar工具的安装与使用
  19. 【开源工程】STM32C8T6+ADC信号采集+OLED波形显示
  20. 彩铅练习,夜色中的小鸟

热门文章

  1. 工业智能网关BL110应用之63:如何实现智能楼宇控制BACnet 接入金鸽Modbus云平台
  2. 【每天play】为了学好python需要从脚下做起,Linux基础-远程管理命令P50-60
  3. Shell语言基本语法总结(4)正则表达式与文本处理之grep
  4. 移动网络简介与RRC
  5. 最新Android基础入门教程目录(完结版)
  6. eclipse运行出现an error has occur.see the log file解决办法
  7. 大摩赐与当当网股票持股不雅望评级
  8. FastJson1.2.24反序列化导致任意命令执行漏洞复现(CVE-2017-18349)
  9. 图片不大于100kb怎么调?怎么自定义压缩图片大小?
  10. S5PV210-裸机中断