Java 华为真题-出租车计费

news2024/11/28 17:41:38

需求

程序员小明打了一辆出租车去上班。出于职业敏感,他注意到这辆出租车的计费表有点问题,总是偏大。
出租车司机解释说他不喜欢数字4,所以改装了计费表,任何数字位置遇到数字4就直接跳过,其余功能都正常。
比如:
1. 23再多一块钱就变为25;
2. 39再多一块钱变为50;
3. 399再多一块钱变为500;
小明识破了司机的伎俩,准备利用自己的学识打败司机的阴谋。
给出计费表的表面读数,返回实际产生的费用。
 

输入描述:
  只有一行,数字N,表示里程表的读数。
  (1<=N<=888888888)。
输出描述:
  一个数字,表示实际产生的费用。以回车结束。
示例1:
输入
  5
输出
  4
说明
  5表示计费表的表面读数。
  表示实际产生的费用其实只有4块钱。
示例2:
输入
  100
输出
  81
说明:100表示计费表的表面读数,81表示实际产生的费用其实只有81块钱
 

编码

public class TestTaxi {
    public static void main(String[] args) {
        Scanner sc=new Scanner(System.in);
        System.out.print("计费表:");
        int number=sc.nextInt();
        //累计
        int n=0;
        //循环每一个数字
        for (int i = 1; i <=number ; i++) {
            //判断每一个数字是否包含4
            if(new Integer(i).toString().contains("4")){
                n++; //累计
            }
        }
        System.out.print("实际费:"+(number-n));

    }
}

效果

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1041897.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

未曾想象!AIGC席卷之下,版权法律界竟手足无措?

人工智能生成内容&#xff08;AIGC&#xff09;的惊人崛起&#xff0c;标志着我们正步入一片前所未有的创作之境。美国纽约&#xff0c;销售员布雷特希克勒&#xff08;Brett Schickler&#xff09;通过与对话机器人ChatGPT的交流&#xff0c;仅用数小时便完成了一本名为《聪明…

KSG互信息估计器的原理详细推导(Kraskov, 2004)

KSG Estimators KSG估计器是Kraskov在2004年提出的互信息估计器&#xff0c;其原文过于简略&#xff0c;我参考大量文献对细节进行了补充。原文位置&#xff1a;[https://arxiv.org/pdf/cond-mat/0305641.pdf] KSG估计的基本方法是首先对互信息进行如下分解 (1) I ( X , Y )…

纽扣电池16CRF1700.15,16CFR1700.20,ANSI C18.3M如何申请?

随着科技的发展&#xff0c;纽扣电池被广泛应用于小型电子产品&#xff0c;如计算器、电子手表、玩具、医疗设备等。由于其体积小&#xff0c;易于拆卸&#xff0c;也造成了儿童误吞的潜在风险。因此&#xff0c;对于纽扣电池的认证和包装&#xff0c;各国均有相应的规定。 在美…

磁盘占用率100% 的优化方案

1.禁用不必要的系统服务 右键点击此电脑&#xff0c;打开管理 打开服务 寻找SysMain 右键属性 》 禁用 》 停止 》 应用 SysMain的作用&#xff1a;当开机后&#xff0c;windows会加载大量的应用程序预加载到内存中&#xff0c;会在后台预加载数据&#xff08;如果是旧版本win…

概率深度学习建模数据不确定性

https://zhuanlan.zhihu.com/p/568912284理解论文 What uncertainties do we need in Bayesian deep learning for computer vision? &#xff08;NeurIPS 2017) [1]中的数据不确定性建模&#xff0c;并给出公式推导。论文[1]指出不确定性uncertainty分为随机不确定性(aleator…

【算法与数据结构】JavaScript实现十大排序算法(一)

文章目录 关于排序算法冒泡排序选择排序插入排序希尔排序归并排序 关于排序算法 稳定排序&#xff1a; 在排序过程中具有相同键值的元素&#xff0c;在排序之后仍然保持相对的原始顺序。意思就是说&#xff0c;现在有两个元素a和b&#xff0c;a排在b的前面&#xff0c;且ab&…

linux通过time命令统计代码编译时间

首先编写一个编译脚本 build.sh 内容如下&#xff1a; 然后执行time sh build.sh 编译完成后输出三个时间 time sh xxx.sh # 会返回3个时间数据 (1) real&#xff1a;从进程 ls 开始执行到完成所耗费的 CPU 总时间。该时间包括 ls 进程执行时实际使用的 CPU 时间&#xff0c;…

影刀自动化采集底层逻辑

hello,大家好&#xff0c;这里是【玩数据的诡途】 接上回 <我的影刀故事> 今天给大家介绍一下整个采集的底层逻辑&#xff0c;包括业务流程自动化也是基于这一套基础逻辑进行展开的&#xff0c;顺便带大家熟悉一下影刀&#xff0c;既然叫影刀系列了&#xff0c;那后续一些…

怕客户跑单?这套上市制造企业都在使的订单管理方案你一定要看看

随着我国工业和科技的不断发展&#xff0c;越来越多的制造业企业出现订单管理问题&#xff0c;比如订单交期延误、缺乏预警能力等等&#xff0c;轻则客户跑单&#xff0c;重则影响品牌声誉。 其实这些问题都是因为制造企业的订单全流程无法打通、订单信息不能可视化、无法实时监…

【问题解决】Android Studio 无法连接手机(荣耀90)无法识别手机usb

问题描述&#xff1a; 使用AS调试的时候遇到一个问题&#xff0c;由于是重装后的电脑&#xff0c;什么都没配置&#xff0c;但是两个旧手机都在安装SDK tools里的Google usb driver后直接连上AS&#xff0c;而我的新手机却死活连不上&#xff0c;查了一下午&#xff0c;啥方法都…

6种最常用的3D点云语义分割AI模型对比

由于增强现实/虚拟现实的发展及其在计算机视觉、自动驾驶和机器人领域的广泛应用&#xff0c;点云学习最近引起了人们的关注。 深度学习已成功用于解决 2D 视觉问题&#xff0c;然而&#xff0c;由于其处理面临独特的挑战&#xff0c;深度学习技术在点云上的使用仍处于起步阶段…

模仿快猫猫App实现的微信小程序,前端页面基本完成

概述 模仿快猫猫App实现的微信小程序&#xff0c;前端页面基本完成&#xff0c;通过微信开发这工具可以直接跑&#xff0c;代码没有问题&#xff0c;首页数据已经模拟&#xff0c;上拉加载等。 详细 通过小程序模拟快猫猫App的前端页面。代码简单易懂&#xff0c;没有什么高…

Mock.js介绍和使用与首页导航栏左侧菜单搭建

1.1 mockjs介绍 Mock.js是一个用于生成随机数据和模拟接口请求的JavaScript库。它可以帮助开发人员在前端开发过程中模拟后端接口的返回数据&#xff0c;以便进行前端页面的开发和测试。 Mock.js有两个重要的特性风靡前端: 数据类型丰富 Mock.js提供了一套简单易用的API&#x…

蓝牙手表出口欧盟CE认证常规测试项目和流程

蓝牙手表是一种带蓝牙功能的手表,是多功能智能通讯手表的一种,通过手表带有的蓝牙功能,可以和蓝牙手机配对连接后使用。现如今这种产品在生活中收到了许多年轻人的欢迎&#xff0c;一般这类产品要出口欧洲则必须要办理CE认证。 蓝牙手表是无线产品&#xff0c;所以需要办理CE-R…

哈希表的模拟实现

unordered_set: 接口函数&#xff1a; 对应的应用&#xff1a; unrodered_map: 对应的函数接口&#xff1a; 对应的应用&#xff1a; 比较set和unordered_set的效率&#xff1a; 可以看到各个方面hashset是优于set的。 哈希表的模拟实现&#xff1a; 哈希表的实现分为两种&…

Python大数据之PySpark(一)SparkBase

文章目录 SparkBase环境基础Spark框架概述Spark环境搭建-Local SparkBase环境基础 Spark学习方法&#xff1a;不断重复&#xff0c;28原则(使用80%时间完成20%重要内容) Spark框架概述 Spark风雨十年s 2012年Hadoop1.x出现&#xff0c;里程碑意义2013年Hadoop2.x出现&#…

html播放视频

文章目录 <embed>标签<object> 标签<video>标签<video>浏览器支持视频格式与浏览器的支持DOM元素提供的方法、属性和事件 兼容多版本的浏览器自定义控制栏 <embed>标签 <embed> 标签的作用是在 HTML 页面中嵌入多媒体元素。 前提&#xf…

直播软件App开发趋势:2023年最值得关注的五大技术突破

直播软件App开发正处于快速发展的阶段&#xff0c;不断涌现出新的技术突破和创新。本文将向您介绍2023年直播软件App开发领域最值得关注的五大技术突破&#xff0c;帮助开发者和行业从业者把握时代发展脉搏&#xff0c;实现更出色的直播体验。 技术突破一&#xff1a;实时AI强…

【数据结构-图】图介绍

&#x1f49d;&#x1f49d;&#x1f49d;欢迎来到我的博客&#xff0c;很高兴能够在这里和您见面&#xff01;希望您在这里可以感受到一份轻松愉快的氛围&#xff0c;不仅可以获得有趣的内容和知识&#xff0c;也可以畅所欲言、分享您的想法和见解。 推荐:kuan 的首页,持续学…

【笔试强训选择题】Day48.习题(错题)解析

作者简介&#xff1a;大家好&#xff0c;我是未央&#xff1b; 博客首页&#xff1a;未央.303 系列专栏&#xff1a;笔试强训选择题 每日一句&#xff1a;人的一生&#xff0c;可以有所作为的时机只有一次&#xff0c;那就是现在&#xff01;&#xff01;&#xff01;&#xff…