当前位置: 首页 > news >正文

湖北平台网站建设哪里好佛山建站专家

湖北平台网站建设哪里好,佛山建站专家,电子网站,网站开发使用数据库的好处题目 某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。 小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。 数据范围:输入的正整数满足 1≤n≤100 注意&…

题目

某商店规定:三个空汽水瓶可以换一瓶汽水,允许向老板借空汽水瓶(但是必须要归还)。

小张手上有n个空汽水瓶,她想知道自己最多可以喝到多少瓶汽水。

数据范围:输入的正整数满足 1≤n≤100

注意:本题存在多组输入。输入的 0 表示输入结束,并不用输出结果。

输入描述:

输入文件最多包含 10 组测试数据,每个数据占一行,仅包含一个正整数 n( 1<=n<=100 ),表示小张手上的空汽水瓶数。n=0 表示输入结束,你的程序不应当处理这一行。

输出描述:

对于每组测试数据,输出一行,表示最多可以喝的汽水瓶数。如果一瓶也喝不到,输出0。

示例1

输入:

3

10

81

0

输出:

1

5

40

说明:

样例 1 解释:用三个空瓶换一瓶汽水,剩一个空瓶无法继续交换

样例 2 解释:用九个空瓶换三瓶汽水,剩四个空瓶再用三个空瓶换一瓶汽水,剩两个空瓶,向老板借一个空瓶再用三个空瓶换一瓶汽水喝完得一个空瓶还给老板


思路1

剩2个空瓶子时,可以先找老板借一瓶汽水,喝掉这瓶满的,喝完以后用3个空瓶子换一瓶满的还给老板。

也就是说2个空瓶子即可换一瓶汽水喝,而且喝完之后手里也没有空瓶子。

每次空瓶的数量除以2,直到最后空瓶的数量少于两瓶,就累加到了可兑换的数量。


代码1

import java.util.Scanner;public class Main {public static void main(String[] args) {Scanner sc = new Scanner(System.in);while (sc.hasNextInt()) {int bottle = sc.nextInt();if (bottle == 0) {break;}System.out.println(bottle / 2);}}
}

代码2

import java.util.*;public class Main {public static int getNum(int num) {//累加汽水的个数int sum = 0;//while(num > 0) 死循环while (num > 1) {//兑换的汽水的个数 /3sum += num / 3;//剩余的空瓶子 /3 + %3num = num / 3 + num % 3;if (num == 2) {//借一瓶++sum;break;}}return sum;}public static void main(String[] args) {Scanner s = new Scanner(System.in);int num;while ((num = s.nextInt()) != 0) {System.out.println(getNum(num));}}
}

http://www.hyszgw.com/news/52905.html

相关文章:

  • 天津网站开发工资水平电子商务网站建设财务分析
  • 网站灰色代码足球比赛直播中国队
  • wdcp 网站打不开app开发平台
  • 买房子最好的网站全国疫苗接种率
  • 无锡手机网站网站后台 全局配置
  • 公司网站如何做水印国美网站建设的特点
  • 交互式多媒体网站开发wordpress注册直接输入密码
  • 网站域名是什么义乌外贸
  • 做网站和做推广有什么区别wordpress 搭建知识库
  • 广州网站建设易企铁道部建设监理协会网站查询
  • 怎么制作个人求职网站住房城乡建设部官方网站
  • 网站建设需要多长时间企业营销的目的
  • 公司网站设计制作开发方案深圳外贸建网站
  • 公司注册核名查询官网龙岗网站关键词优化代理
  • 湖北网站建设 鄂 icp种子搜索引擎torrentkitty
  • 岳阳品牌网站定制开发宿迁有哪些互联网公司
  • 保定网页模板建站wordpress显示图片慢
  • 网站备案ftp密码蕲春网站建设
  • 网站关键词排名检测工具色调网站
  • 深圳 网站托管wordpress无法超链接
  • 福州网站设计定制公司深圳中小型网站建设公司
  • 手机网站建设电话咨询网页前端是什么工作
  • 做网站公司选智投未来qt 网站开发
  • 广州网站定制多少钱清远头条新闻
  • 设备管理系统网站模板网站制作的一般过程
  • 怎么用源代码做网站wordpress postline
  • 网站数据库文件名做网站的技术要求
  • 大一学生做的网站微营销的软件有哪些
  • 网站设计模版wordpress chess
  • 网站开发经验遵义做网站 0852t