商务服务
御坂妹妹(C++)
2024-10-31 17:58

御坂妹妹非常的可爱,而且会有的时候会很挑食。比如晚餐,有的御坂妹妹只吃素食,还有的只爱吃荤菜,当然也有对此感到无所谓的。

御坂妹妹(C++)

现在已知有a个御坂妹妹只爱吃素菜,有b个御坂妹妹只吃荤菜,还有c个御坂妹妹二者都能接受,上条当麻要为她们买晚饭。

商店共提供m种菜,并且规定每种菜只能买一次。

每一种菜有一个价格ci以及一个种类,表示是荤菜还是素菜。

现在上条当麻想要喂饱尽可能多的御坂妹妹,并且希望尽可能的减少花费。

请你告诉他他最多能喂饱多少个御坂妹妹,以及至少要花费多少钱。

第一行三个整数a、b、c。

接下来一行是一个整数m接下来m行,每行表示食品的价值和类别,A表示素菜,B表示荤菜。

两个数,分别表示能够喂饱的御坂妹妹数量以及花费的总价值。

样例输入 #1

2 1 1
4
5 A
6 B
3 B
7 B

样例输出 #1

3 14

对于10%的数据,保证a=b=0

对于30%的数据,保证 1≤ a,b,c≤100, 1≤m≤100

对于100%的数据,保证1≤a,b,c≤, 1≤m≤3×

所有的 ci≤

这道题是一道排序+贪心,不是特别难,那我们分解来做。

1.排序

这道题在排序时要考虑到既要从小到大排价格,还要做到两种类型同时变,那用什么排序呢?作者第一反应是冒泡,开一个结构体比较价钱,再swap一下,这就是冒泡的思路,但在测试后发现大数据会TLE。

结构体+冒泡不行,那就用时间复杂度最低的排序sort,结构体不行我就用pair至于pair是什么补充里说,然后来到下一步。

2.求价格和喂饱的数量

这个比较简单了,因为有的人会挑食,所以我们先考虑一下挑食的人,最后搞不挑食的,这不用说代码吧

就问你简单不! 

1.结构体

结构体可以理解为是自定义的类型,里面可以包含平时用的int、long long、char、string......    首先,怎么定义

struct   自定义类型的名称{

      //定义变量吧

};//记住这个封号别忘了,作者踩过的坑

定义完了,怎么用

//这里假设自定义类型叫p

p a;//定义个变量

p b[10010]//定义个数组

//当我们要用变量时

a.结构体里的变量

b[填数字].结构体里的变量

:万能头 #include <bits/stdc++.h> 就可以了除非你要装13 

会用了 举个样例代码吧。

样例代码

 

会用了不? 

2.pair的用法

当我们想要两个元素捆绑在一起作为一个合成元素,又不想要因此定义结构体时,使用pair可以很方便地作为一个代替品。pair实际上是可以看作一个内部有两个元素的结构体,且这两个元素类型是可以指定的,嘿,简单不

先说下,这个也用万能头

定义也很简单!

pair<类型1,类型2>变量名;//变量

pair<类型1,类型2>数组名;//数组

使用时和结构体差不多,但有差别。

//假设变量和数组名为a,b

a.first或a.second 

b[].first或b[].second

样例代码

 

    以上就是本篇文章【御坂妹妹(C++)】的全部内容了,欢迎阅览 ! 文章地址:http://lianchengexpo.xrbh.cn/news/11152.html 
     资讯      企业新闻      行情      企业黄页      同类资讯      首页      网站地图      返回首页 迅博思语资讯移动站 http://lianchengexpo.xrbh.cn/mobile/ , 查看更多   
最新新闻
二胎概念火了!任泽平:未来四胎五胎可能给奖励
  人口政策问题再次广受关注。  昨日晚间,央行微信公众号发布题为《关于我国人口转型的认识和应对之策》的工作论文,聚焦了
全球下载量突破20亿时TikTok遭遇“围剿”,张一鸣对公司员工说了啥
抖音短视频国际版TikTok近日在美国的遭遇不断反转、不断刷新。虽然特朗普对其封禁令尚未最终拍板,但TikTok在海外年轻人中的火爆
如何查询手机流量?查询手机流量方法教学
  手机是一个我们现在广泛使用的电子产品,我们除了利用手机进行通话之外,最多的就是利用手机上网了。如果想要利用手机上网的
孙楠:希望自己的音乐带给观众快乐
  中新网杭州6月25日电 (胡小丽 刘文彬)1990年,孙楠发行了首张个人专辑《弯弯的月亮》,从此走上职业歌手的道路。到今天,已
【夜读】7条成长建议,送给正在努力的你
01改变自己会痛苦,不改变自己会吃苦不抗拒改变、不用陈旧的方式去处理新问题,是一个人走向成熟的标志。很多时候,只是一个细节
tiktok前身是什么发展历史,一文带你了解tiktok发展历程
在互联网发展如此迅速的今天,各种的媒体社交改变了我们的生活,带来了更多的便利条件,让我们了解这个周围以及世界的最新咨询。
中考倒计时,科学备考秘籍请收好
  本报记者潘洁婷通讯员王晓敏  今年是“双减”政策实施以来的首次中考,距离2022年中考还有不足一个月时间。备考冲刺阶段,
千万粉丝!他突然全网被封
近日,在抖音拥有1800多万粉丝的倪海杉账号被平台封禁。关于倪海杉账号被封原因,网络上有多种猜测。另外,倪海杉在快手上拥有50
全新 Model 3 发布!内外饰全面焕新,屏幕换挡进入全民时代
6年前,特斯拉为 Model 3的亮相开了一场盛大的发布会,特斯拉首席执行官、首席设计官悉数到场。Model 3是公司当前的头等要事。马
一部具有重大警世意义和很高文学价值的力作——评屈全绳的长篇小说《鹅头岭》
作者:汪守德一按一般人的想象,有着数十年从军经历的老将军,离休之后不再为公务缠身,不再因百事纠结,或写一点回忆录之类的轻
本企业新闻
推荐企业新闻

点击拨打: