当前位置:网站首页>E - Addition and Multiplication 2(贪心)
E - Addition and Multiplication 2(贪心)
2022-08-02 18:41:00 【Harris-H】
E - Addition and Multiplication 2(贪心)
先可以确定位数。
然后从前到后按位,从9到1枚举放那个,特判一下后面是否能放完即可。
#include<iostream>
using namespace std;
int N,C[10];
main()
{
cin>>N;
int mC=1e9;
for(int i=1;i<=9;i++)
{
cin>>C[i];
mC=min(mC,C[i]);
}
int keta=N/mC;
for(int i=0;i<keta;i++)
{
for(int j=9;j>=1;j--)
{
int rest=N-C[j];
if(rest>=0&&rest/mC>=keta-i-1)
{
cout<<j;
N-=C[j];
break;
}
}
}
}
边栏推荐
猜你喜欢
Monitor is easy to Mars debut: distributed operations help TOP3000 across management gap
Mppt photovoltaic maximum power point tracking control matlab simulation
读书笔记之《你想过怎样的一生?》
Electronic Industry Inventory Management Pain Points and WMS Warehouse Management System Solutions
固态硬盘接口类型介绍
MySQL主从搭建(问题大聚集,告别部署烦恼)
cache2go-源码阅读
selenium installation and environment configuration firefox
阿里35+老测试员生涯回顾,自动化测试真的有这么吃香吗?
Win11主题下载一直转圈怎么办?Win11主题下载一直转圈的解决方法
随机推荐
[Dynamic Programming Special Training] Basics
仿制药的未来商机--个人研发的体会
WIFi 开关控制实现-ESP8266 物联网 android studio arduino QT多线程服务器
LeetCode 2333. 最小差值平方和(贪心)
流量分析四—蓝牙
洛谷P2574 XOR的艺术
EasyCVR平台通过国标GB28181接入柯达NVR显示注册失败,该如何解决?
中职网络安全竞赛之应用服务漏洞扫描与利用
Mobile Banking Experience Test: How to Get the Real User Experience
研发了 5 年的时序数据库,到底要解决什么问题?
阿里测试8年经验,靠着这份理解,我才得以生存下来
下载mysql的源码包
LeetCode每日一题(324. Wiggle Sort II)
面试官:谈谈如何防止消息丢失和消息重复
cache2go-源码阅读
NIO基础之三大组件
知识点滴 - 什么是iAP2 (上)
喜迎八一 《社会企业开展应聘文职人员培训规范》团体标准出版发行会暨橄榄枝大课堂上线发布会在北京举行
【C语言刷题】Leetcode169——多数元素
Golang swagger :missing required param comment parameters