华为OD机试真题 Java 实现【货币单位换算】【2023Q1 100分】

2023-10-28

在这里插入图片描述

一、题目描述

记账本上记录了若干条多国货币金额,需要转换成人民币分 (fen),汇总后输出每行记录一条金额,金额带有货币单位,格式为数字+单位,可能是单独元,或者单独分,或者元与分的组合要求将这些货币全部换算成人民币分 (fen) 后进行汇总,汇总结果仅保留整数,小数部分舍弃。元和分的换算关系都是1:100,如下:

  1. 1CNY=100fen (1元=100分)
  2. 1HKD=100cents (1港元=100港分)1JPY=100sen (1日元=100仙)
  3. 1EUR=100eurocents (1欧元=100欧分)
  4. 1GBP=100pence (1英镑=100便士)

汇率如下表:

CNY JPY HKD EUR GBP
100 1825 123 14 12

100CNY=1825JPY=123HKD=14EUR=12GBP

二、输入描述

第一行输入为N,N表示记录数。0<N<100之后N行,每行表示一条货币记录,且该行只会是一种货币。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

华为OD机试真题 Java 实现【货币单位换算】【2023Q1 100分】 的相关文章

随机推荐

  • 微服务的优点

    在这里插入图片描述 1 简而言之 微服务就是开发一组小型服务的方式来开发一个独立的应用系统 每个小型服务都运行在自己的进程中 并采用HTTP资源API轻量级的机制来互相通信 这些服务围绕业务功能进行构建 并能通过全自动的部署机制来进行独立部
  • 虚拟机隔离和容器隔离机制及区别

    1 虚拟机隔离机制 通过虚拟化技术虚拟出资源完全独立的的主机 支持虚拟化的层是hypervisor hypervisor是一种虚拟化服务器的软件 2 Docker容器的隔离机制 Docker利用Namespace实现系统环境隔离 采用Cgr
  • 十进制小数转换成二进制的原理理解

    十进制小数转换成二进制的原理理解 在学习浮点数据类型的时候 涉及到了10进制的小数如何转成2进制数的问题 此文章不讨论精度问题 仅涉及转换原理 乘2取整 学习到的方法是 乘2取整 但是一直不知道具体原理是什么 现在从数学上说明一下原理 乘2
  • 你真的了解Python吗?这篇文章可以让你了解90%

    人们为什么使用Python 之所以选择Python的主要因素有以下几个方面 软件质量 在很大程度上 Python更注重可读性 一致性和软件质量 从而与脚本语言世界中的其他工具区别开发 此外 Python支持软件开发的高级重用机制 例如面向对
  • phpstorm 实现SFTP开发,线上线下同步(实时更新代码)

    phpstrom是一个功能非常强大的IDE 甚至在修改SFTP项目时 不需要使用FTP软件将项目download到本地 修改后再提交到服务器覆盖的传统方式 就能做到远程动态连接和修改 非常方便十分适合开发微信项目 1 打开工具栏 Tools
  • 荣耀8 android8.0 2018,荣耀手机EMUI8.0+ Android8.0最新适配计划

    官方活动 荣耀手机EMUI8 0 Android8 0最新适配计划 3941603381 电梯直达 荣小耀同学 天下无双 发表于 2018 3 20 10 06 16 来自 浏览器 最新回复 2020 6 6 19 29 29 亲爱的花粉
  • 离线安装vscode server以及免密登录

    背景 代码服务器通常是无网状态 并且普通用户的权限很低 无法在服务器中安装vscode软件 而我们又想要用vscode编辑器 此时应该怎么办 首先 我们需要在本地安装vscode 其次 当代码量不大 我们可以考虑用samba的方式 在电脑中
  • 微信小程序自带的referer (附:微信,头条,支付宝,百度小程序的自带referer)

    背景 一个获取列表信息的接口 在我在浏览器可以正常获取数据 但小程序的接口返回失败 1invalid request 定位问题 在CGI中有域名白名单校验 checkhost 函数会校验请求头中的referer字段的域名是否在白名单中 白名
  • Java从天气网爬取历史天气数据

    private static String URL http lishi tianqi com private static String BaseURL http www tianqi com public static Map
  • gdb调试正在运行的进程

    http elisawell blog 163 com blog static 171462881201223061149953 有时会遇到一种很特殊的调试需求 对当前正在运行的其它进程进行调试 正是我今天遇到的情形 这种情况有可能发生在那
  • Python删除指定行数据

    Python小点点儿 按列条件筛选 删除DataFrame的行 遇到清洗数据的问题 需要把某一列中为指定元素的数据 整行去除 尝试了drop却不能到达理想的效果 isin效果理想 import pandas as pd df pd Data
  • Unity使用c#脚本代码编写基于AudioSource的音频淡入淡出渐变效果

    需求分析与类设计 编写能够通过一个函数调节音乐淡入淡出效果的类 使用时将脚本挂载在AudioSource的物体上 其他脚本的物体能够访问物体上的这个类进行音量调节 需要导入的外部成员变量 1 本物体的AudioSource 2 目标音量 实
  • Lua模拟C#的类继承

    写Lua的都知道Lua语言本身是不提供类继承这个概念的 但是我们可以根据Lua提供的设置元方法的特性来模拟类的建立 以下是我写的一个模拟C 类继承的Lua方法 即只能继承一个父类 但可以继承多个接口 我这个模拟构造类时 父类一定要放在第一个
  • 【22】CSS核心样式(3)——盒模型5种属性

    盒模型又叫框模型 包含了五个用来描述盒子位置 尺寸的属性 分别是宽度 width 高度 height 内边距 padding 边框 border 外边距 margin 为了更好理解 如下生活中的举例 常见盒模型区域 盒模型的属性中 根据不同
  • 数据分析流程

    数据分析流程 1 明确分析目的与框架 2 数据收集 3 数据处理 4 数据分析 5 数据展现 6 撰写报告 数据分析流程概括起来主要包括明确分析目的与框架 数据收集 数据处理 数据分析 数据展现和撰写报告6个阶段 1 明确分析目的与框架 明
  • AI厂工什么时候开始赛博搬砖?

    最近两个月 二次元们找到了AI的 正确用法 玩梗 以造梗最多的NovelAI为例 无论你投喂什么图片 AI都能二次元化 输出精美中不失离谱的图片 你猜它们的原图是什么 这只是大量AI作画正面案例里的一个少数 最近两个月 AI作画带着大量梗图
  • 二十四. Kubernetes 安全

    目录 一 一 官方文档 k8s中不管是外部通过ui管理端操作 还是通过命令行 再或者集群内部执行的操作指令 所有指令都会发送给ApiServer 即使是pod也会被集群认为是一个用户 会给这个用户颁发一个ServiceAccount服务账号
  • STM32 BootLoader跳转之前关闭全部中断

    关闭全局中断 DISABLE INT 关闭滴答定时器 复位到默认值 SysTick gt CTRL 0 SysTick gt LOAD 0 SysTick gt VAL 0 设置所有时钟到默认状态 使用HSI时钟 HAL RCC DeIni
  • CSS自己实现一个步骤条

    前言 步骤条是一种用于引导用户按照特定流程完成任务的导航条 在各种分步表单交互场景中广泛应用 例如 在HIS系统 门诊医生站中的接诊场景中 我们就可以使用步骤条来实现 她的执行步骤分别是 门诊病历 gt 遗嘱录入 gt 完成接诊 我们发现
  • 华为OD机试真题 Java 实现【货币单位换算】【2023Q1 100分】

    一 题目描述 记账本上记录了若干条多国货币金额 需要转换成人民币分 fen 汇总后输出每行记录一条金额 金额带有货币单位 格式为数字 单位 可能是单独元 或者单独分 或者元与分的组合要求将这些货币全部换算成人民币分 fen 后进行汇总 汇总