2024最新华为OD机试试题库全 -【虚拟理财游戏】- C卷

news/2024/7/20 16:44:52 标签: 华为od, java, python, c++, 游戏

1. 🌈题目详情

1.1 ⚠️题目

在一款虚拟游戏中生活,你必须进行投资以增强在虚拟游戏中的资产以免被淘汰出局。

现有一家Bank,它提供有若干理财产品 m 个,风险及投资回报不同,你有 N(元)进行投资,能接收的总风险值为X。

你要在可接受范围内选择最优的投资方式获得最大回报。

备注

  • 在虚拟游戏中,每项投资风险值相加为总风险值;
  • 在虚拟游戏中,最多只能投资2个理财产品;
  • 在虚拟游戏中,最小单位为整数,不能拆分为小数;
  • 投资额*回报率=投资回报

1.2 🔣输入要求

第一行:

  • 产品数(取值范围[1,20])
  • 总投资额(整数,取值范围[1, 10000])
  • 可接受的总风险(整数,取值范围[1,200])

第二行:产品投资回报率序列,输入为整数,取值范围[1,60]

第三行:产品风险值序列,输入为整数,取值范围[1, 100]

第四行:最大投资额度序列,输入为整数,取值范围[1, 10000]

1.3 ℹ️输出要求

每个产品的投资额序列

1.4 ✍测试用例


    http://www.niftyadmin.cn/n/5447296.html

    相关文章

    阿里云云效-项目管理快速入门

    目录 什么是项目 创建第一个项目 开始项目内协作 开启敏捷需求管理 什么是项目 项目,是围绕某一特定目标(如产品交付或服务),组织相应人力、物力资源进行的临时性工作项目具有非常强的计划性,有确定的开始日期和结…

    勒索病毒变种.360、.halo勒索病毒来袭,如何恢复受感染的数据?

    引言: 随着信息技术的飞速发展,网络安全问题日益凸显。近年来,勒索病毒成为了网络安全领域的一大难题,其中.360、.halo勒索病毒更是备受关注。本文将探讨.360、.halo勒索病毒的危害及应对策略,帮助大家更好地应对这一…

    I2C系列(三):软件模拟I2C读写24C04

    一.目标 PC 端的串口调试软件通过 RS-485 与单片机通信,控制单片机利用软件模拟 I2C 总线对 EEPROM(24C04) 进行任意读写。 二.RS-485简述 在工业控制领域,传输距离越长,要求抗干扰能力也越强。由于 RS-232 无法消除…

    用cavans给图片加水印

    原图片 index.html <html><head><meta charset"utf-8"><meta http-equiv"X-UA-Compatible" content"IEedge"><title>images</title><script src"./vue.global.js"></script> </h…

    clang-query 的编译安装与使用示例

    1&#xff0c;clang query 概述 作用&#xff1a; 检查一个程序源码的抽象语法树&#xff0c;测试 AST 匹配器&#xff1b; 帮助检查哪些 AST 节点与指定的 AST 匹配器相匹配&#xff1b; 2&#xff0c;clang-query 安装 准备&#xff1a; git clone --recursive https://git…

    creator-webview与Android交互

    title: creator-webview与Android交互 categories: Cocos2dx tags: [cocos2dx, creator, webview, 交互] date: 2024-03-23 13:17:20 comments: false mathjax: true toc: true creator-webview与Android交互 前篇 Android&#xff1a;你要的WebView与 JS 交互方式 都在这里了…

    使用 chezmoi vscode, 管理你的 dotfiles

    什么是 dotfiles In Unix-like operating systems, any file or folder that starts with a dot character (for example, /home/user/.config), commonly called a dot file or dotfile. 任何以 . 开头去命名的文件或者目录都可以称为 dotfile, 在 Unix-like 系统一般用的比较…

    Redis的安装与启动

    一、Linux环境安装&启动Redis 1. 安装步骤 第一步&#xff1a;在官网下载好Redis安装包&#xff0c;上传到Linux中并进行解压到相应&#xff08;如/opt/software/&#xff09;目录中&#xff1b;&#xff08;注意&#xff1a;完成了第二步后&#xff0c;即安装了C/C语言…