首页 > 其他分享 >华为OD机试 双十一 or 最大花费金额

华为OD机试 双十一 or 最大花费金额

时间:2023-05-04 10:22:39浏览次数:35  
标签:双十 OD blog 华为 csdn https 机试 net

最近更新的博客

使用说明

参加华为 od 机试,一定要注意不要完全背诵代码,需要理解之后模仿写出,通过率才会高。

华为 OD 清单查看地址: https://blog.csdn.net/hihell/category_12225286.html

华为 OD 详细说明: https://dream.blog.csdn.net/article/details/128980730

本期题目:双十一 or 最大花费金额

题目

双十一众多商品进行打折销售,小明想购买一些自己心仪的商品, 但由于受购买资金限制,所以他决定从众多心意商品中购买 3 件, 而且想尽可能的花完资金, 现在请你设计一个程序帮助小明计算尽可能花费的最大资金额。

输入

第一行为整型数组M,数组长度小于100,数组元素记录单个商品的价格; 单个商品价格小于1000; 第二行输入为购买资金的额度R; R < 100000

输出

输出为满足上述条件的最大花费额度 如果不存在满足上述条件的商品请返回-1

题解地址

标签:双十,OD,blog,华为,csdn,https,机试,net
From: https://www.cnblogs.com/happymeng/p/17370294.html

相关文章

  • 华为OD机试 删除指定目录
    华为OD机试【4大宝典】再次上新题!①Python解华为机试题:https://dream.blog.csdn.net/article/details/129221789 ②C++解华为机试题:https://dream.blog.csdn.net/article/details/129472919 ③Java解华为机试题:https://dream.blog.csdn.net/article/details/12965251......
  • 案例分享-full gc导致k8s pod重启
     在之前的记一次k8spod频繁重启的优化之旅中分享过对于pod频繁重启的一些案例,最近又遇到一例,继续分享出来希望能给大家带来些许收获。问题现象报警群里突然显示某pod频繁重启,我随即上去查看日志,主要分这么几步:  1.查看pod重启的原因,kubectldescirbepodLastState:......
  • 【nodejs基础】认识nodejs、详解fs文件系统模块与path路径模块01
     1.初识Node.js浏览器中的JavaScript的组成部分 为什么JavaScript可以在浏览器中被执行不同的浏览器使用不同的JavaScript解析引擎Chrome浏览器=>V8Firefox浏览器=>OdinMonkey(奥丁猴)Safri浏览器=>JSCoreIE浏览器=>Chakra(查克拉)其中,Chrome浏览器的V8......
  • Node.js安装及环境配置之Windows篇
    一、安装环境1、本机系统:Windows10(64位)2、Node.js:v14.7.20(64位)二、安装node.js步骤(下载msi版本)1、下载对应你系统的Node.js版本:https://nodejs.org/zh-cn/download/2、选安装目录进行安装3、环境配置4、测试三.安装步骤1.在D盘创建文件夹[nodejs]2.将msi版本的n......
  • 51nod_1355
    题目链接题意给出\(n\)个正整数\(a_1,a_2\cdots,a_n\),求\(\operatorname{lcm}(F_{a_1},F_{a_2},\cdots,F_{a_n})\)。其中\(\{F_i\}\)为斐波那契数列。\(2\len\le50000,1\lea_i\le1000000\)3s解答斐波那契数列的最小公倍数很难直接求,但是其最大公约数却有优美......
  • 定位apache慢请求神器—mod_log_slow
    1.编译安装mod_log_slow1)解压tarzxfmod_log_slow-1.0.7.tar.gzcdmod_log_slow或者可以从github中检出gitclonegit://github.com/yokawasa/mod_log_slow.gitcdmod_log_slow2)打开Makefile并且修改变量ap_basedir#viMakefileap_basedir=/改成你的apache安装路径#ma......
  • SSH工具远程登录Linux系统错误解决方法,错误提示Disconnected:No supported authentica
    一、使用轻量云控制面板的登录,sudosu获取root账号权限;二、执行passwd命令,输入新密码来修改root密码。三、修改密码登录为yes,步骤如下1、运行命令vi/etc/ssh/sshd_config2、将参数PasswordAuthentication设置为yes,前面不能有#号键3、重启SSH服务使用的系统是centos7.2,Cen......
  • unity利用Rigibody实现第一人称移动
    1.CameraRotation脚本,将它给MainCamera,实现上下视角旋转usingSystem.Collections;usingSystem.Collections.Generic;usingUnityEngine;publicclassCameraRotation:MonoBehaviour{[Tooltip("鼠标灵敏度")]publicfloatRotateSpeed=5f;//x轴的旋转......
  • AtCoder Beginner Contest 300
    A-N-choicequestion#include<bits/stdc++.h>usingnamespacestd;intread(){intx=0,f=1,ch=getchar();while((ch<'0'||ch>'9')&&ch!='-')ch=getchar();if(ch=='-......
  • 关于AWS-ElastiCache-的Reserved_Cache_Nodes-预留节点-是没有多可用区的概念的
    今天在整理完善一个关于所有AWS账号的ElastiCache-的RN信息表格时,发现有一个字段要求写是否是多可用区笔者之前还没有注意过关于ElastiCache的RN的多可用区的问题,不过,像RDS确实有这个概念于是笔者去ElastiCache的 Purchasereservednodes界面又再次确认了一下,确实没有多可用......