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

景区建设网站的不足贵阳有做网站的公司吗?

景区建设网站的不足,贵阳有做网站的公司吗?,帮别人做非法网站自首,重新安装 wordpress此系列文章收录大量Java经典代码题(也可以算是leetcode刷题指南),希望可以与大家一起努力学好Java。3、2、1,请看! 目录 一、北京地铁计价程序 二、人名币兑换 三、各位数字之和 一、北京地铁计价程序 【问题描述…

此系列文章收录大量Java经典代码题(也可以算是leetcode刷题指南),希望可以与大家一起努力学好Java。3、2、1,请看!

目录

一、北京地铁计价程序

二、人名币兑换

三、各位数字之和

一、北京地铁计价程序

【问题描述】北京地铁按公里计价的规则为:6km(含)内为3元;6~12km(含)为4元;12~22km(含)为5元;22~32km(含)为6元;32km以上每加1元可乘坐20km.

【输入形式】输入要乘坐地铁的距离(整数),以km为单位
【输出形式】输出乘坐这段距离地铁所需要的费用,以元为单位
【样例输入】38
【样例输出】price=7
【样例说明】38km-32km=6km<1*20km,则地铁费用为6+1=7元
代码如下:

    public static void main(String[] args) throws Exception {Scanner scn=new Scanner(System.in);int m=scn.nextInt();//输入乘坐地铁的距离int price=0;//price初始值为0if(m<=6){price=3;}else if(m<=12){price=4;}else if(m<=22){price=5;}else if(m<=32){price=6;}else{m-=32;price=6;while(m>0){//除去基本的32公里,每20公里加一元m-=20;price++;}}System.out.println("price="+price);//输出最后结果}

二、人名币兑换

【问题描述】

输入一个人民币的整数值(100以内以元为单位),编程找到用10元、5元、2元、1元表示的总数量的最小组合方式。

【输入形式】

从控制台输入一个整数值,表示以元为单位的人民币币值。

【输出形式】

向控制台输出四个整数(以空格分隔),分别表示兑换成的10元、5元、2元、1元人民币的数量,若没有某个币值,则对应输出0。

【样例1输入】

98

【样例1输出】

9 1 1 1

【样例1说明】

输入为98,表示98元人民币,把其兑换成10元、5元、2元、1元表示的总数量的最小组合方式为:9个10元,1个5元,1个2元,1个1元,故输出:9 1 1 1

【样例2输入】

11

【样例2输出】

1 0 0 1

【样例2说明】

输入为11,表示11元人民币,把其兑换成10元、5元、2元、1元表示的总数量的最小组合方式为:1个10元,1个1元,没有5元和2元,故输出:1 0 0 1。其中在int类型中,10/2=5,5/2=2,2/2=1,可以利用这一点使程序更简便。代码如下:

    public static void main(String[] args) throws Exception {Scanner scn=new Scanner(System.in);int n=scn.nextInt();//人民币面额int m=10;while(n>0){System.out.print(n/m+" ");n%=m;m/=2;}}

三、各位数字之和

【问题描述】
 
编写函数int sum(int x),求整数x的各位数字之和。
在main函数中测试该函数:从键盘输入一非负整数,然后调用sum函数计算各位数字之和并输出结果。
 
【输入形式】
 
输入一个正整数。
 
【输出形式】

输出该整数各位数字之和。
 
【样例输入】
58
 
【样例输出】

13
 
【样例说明】

输入整数58,其各位数字之和为:5+8 = 13。使用sum函数,涉及到函数调用。

    public static void main(String[] args) throws Exception {Scanner scn=new Scanner(System.in);int n=scn.nextInt();//输入数据System.out.println(sum(n));}public static int sum(int n){int m=0;while(n>0){m+=n%10;n/=10;}return m;}

这篇文章到此结束,感谢各位的阅读和所提出的宝贵意见,大家也可以试着自己动手编写代码。如果觉得这篇文章写的还可以或者对您有帮助,麻烦点赞收藏加转发!!

http://www.dtcms.com/a/531935.html

相关文章:

  • 做网站有那几种末班网站维护员工作内容
  • 开源AI智能客服、AI智能名片与S2B2C商城小程序融合下的商家客服能力提升策略研究
  • 【FPGA】时序逻辑原理之D触发器与计数器原理
  • BLDC电机关键电气参数(R、L、磁链)的工程测量方法深度解析
  • NewStarCTF2025-Week4-Web
  • 主流多维表格产品深度解析:飞书、Teable、简道云、明道云、WPS
  • 怎么当网站站长网站建设都用那些软件
  • 装修中怎样避坑
  • MCoT在医疗AI工程化编程的实践手册(中)
  • RV1126 NO.33:OPENCV简介
  • [人工智能-大模型-84]:大模型应用层 - AI/AR眼镜:华为智能眼镜、苹果智能眼镜、Google Glass智能眼镜
  • 站长之家模板建立wordpress
  • WPF C# 视频播放器
  • Python中如何防止SQL注入攻击
  • 远程软件测评:关键维度评分与同类工具对比分析
  • 【HarmonyOS】动画—转场动效
  • Python函数定义与调用全解析:从基础语法到实战技巧
  • C++容器priority_queue
  • [linux仓库]打开线程的“房产证”:地址空间规划与分页式管理详解[线程·壹]
  • 昆明网站建设询力鼎科技做电商怎么找货源
  • 园区网站建设中山网站建设文化案例
  • 【算法速成课 3】康托展开(Cantor Expansion)/ 题解 P3014 [USACO11FEB] Cow Line S
  • 【java面向对象进阶】------抽象类+接口 综合实例
  • 自然语言处理实战——英法机器翻译
  • 图数据库系统学习指南(从入门到进阶)
  • 信息服务平台网站西峰住房和城乡建设局网站
  • 影像生成评估指标FID
  • 【金仓数据库】ksql 指南(三) —— 创建与管理表空间和模式
  • 高并发内存池 - 开发记录07
  • 品牌网站建设平台杭州排名优化公司