江西财经大学第一届程序设计竞赛 G题小Q的口袋校园
题目链接:https://www.nowcoder.com/acm/contest/115/G
解题思路:题解就一份代码,贪心的思想。先按开始时间进行排序。
然后不断贪心获得happy[ j ]的最大值。
这题目贪心的话一定要排序。
1 #include<iostream> 2 #include<string> 3 #include<algorithm> 4 #include<string> 5 #include<string.h> 6 using namespace std; 7 struct Node{ 8 int s,e,h,g; 9 }num[205]; 10 bool cmp(Node a,Node b){ 11 return a.s<b.s; 12 } 13 int happy[30],grade[30]; 14 int main(){ 15 int T; 16 cin>>T; 17 while(T--){ 18 int n; 19 cin>>n; 20 for(int i=0;i<n;i++){ 21 cin>>num[i].s>>num[i].e>>num[i].h>>num[i].g; 22 } 23 sort(num,num+n,cmp); 24 memset(happy,0,sizeof(happy)); 25 memset(grade,0,sizeof(grade)); 26 for(int i=0;i<n;i++){ 27 for(int j=num[i].e;j<=24;j++){ 28 if(happy[j]<happy[num[i].s]+num[i].h){ 29 happy[j]=happy[num[i].s]+num[i].h; 30 grade[j]=grade[num[i].s]+num[i].g; 31 }else if(happy[j]==happy[num[i].s]+num[i].h){ 32 grade[j]=max(grade[j],grade[num[i].s]+num[i].g); 33 } 34 } 35 } 36 cout<<happy[24]<<' '<<grade[24]<<endl; 37 } 38 return 0; 39 }
转载于:https://www.cnblogs.com/ISGuXing/p/8907837.html
江西财经大学第一届程序设计竞赛 G题小Q的口袋校园相关推荐
- nowcoder contest#115 江西财经大学第一届程序设计竞赛 C 今晚吃鸡
题解: 1.考点物理知识 2.自由落体高度计算公式:S=1/2(gt) 3.时间计算:两人的距离除以子弹速度 #include <iostream> using namespace std ...
- 西安电子科技大学第16届程序设计竞赛G题
链接: https://www.nowcoder.com/acm/contest/107/G 来源:牛客网 题目描述 众所周知,汀老师是XDUACM实验室最优秀的人,无论是学习还是打游戏.今天他突然想 ...
- 江西财经大学第二届程序设计竞赛同步赛 H大时钟 (扩展欧几里得)
链接:https://ac.nowcoder.com/acm/contest/635/H 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言5242 ...
- (江西财经大学第二届程序设计竞赛同步赛)E-是不是复读机
E-是不是复读机 题目描述: 在复读纪元2140年,复读机(们)已经放弃了如下所示的低级复读方式: "哟,小伙汁,想不到你也是个复读机" "哟,小伙汁,想不到你也是个复读 ...
- 江西财经大学第二届程序设计竞赛同步赛----E-是不是复读机
首先发出题目链接: 链接:https://ac.nowcoder.com/acm/contest/635/E 来源:牛客网 题目如下: 看完题目之后就有两个问题摆在面前: (1)题目输入的是一串英文, ...
- 武汉工程大学第一届程序设计女生赛(牛客contest 4746)解题报告 Apare_xzc
武汉工程大学第一届程序设计女生赛解题报告 xzc 2020.3.8 比赛链接:武汉工程大学第一届程序设计女生赛 A. Multiplication (101/861) 分析: 问x平方几次后就会> ...
- 哈尔滨理工大学第12届程序设计竞赛--ADK题
A割韭菜--线段树 题目链接: A-割韭菜_哈尔滨理工大学第12届程序设计竞赛(同步赛) (nowcoder.com) #include <bits/stdc++.h>using name ...
- “九韶杯”河科院程序设计协会第一届程序设计竞赛 【前六题解析】
https://ac.nowcoder.com/acm/contest/13493#rank 目录 A: 6的个数 B: 小明的作业 C: 斐波那契 D: 数列重组 E: 三角形个数 F: 字符串 A ...
- 第一届程序设计竞赛题解(E题)
E.码头菩萨 题目描述: 众所周知,陈末是个英雄联盟菜鸟,又菜又爱玩. 陈末特别喜欢用派克来秀他下饭的操作,每次都能把自己秀死. 涌泉之恨是派克的大招,能在一定情况下,直接斩杀敌人. 此时陈末操作的派 ...
最新文章
- 在python中、列表中的元素可以是_在Python中存储一个列表的元素,在另一个列表中 – 通过引用?...
- SPI四种工作模式时序图
- python选择题题库for、if_Python题目1:猜年龄(for、if else和where)
- 某娱乐资源网同款网站源码
- 谷歌浏览器截图_谷歌浏览器如何截图?
- 关于cad2010的激活
- 关闭”xx程序已停止工作”提示窗口
- 无人机+AI人工智能可以实现哪些领域的场景应用?
- 手机如何将图片缩小到20k?怎么指定压缩图片大小?
- java 内部类总结_java学习笔记9--内部类总结
- 杀出重围3显卡测试软件,更多游戏实测-《战地5》实测-3D MARK跑分-配套软件-微星RTX 2060 Gaming Z 6G非公版显卡开箱上手体验_游戏硬件_游侠网...
- Run-down Protection
- HCNA网络技术基础学习
- 数据结构-动态数组(ArrayList)
- android remoteViews
- 英文网站推广常用方法有哪些
- 网页转pdf乱码问题,楷体部分出乱码
- 基于asp.net816mvc汽车维修保养年检管理系统三层架构
- Postgresql源码(66)insert on conflict语法介绍与内核执行流程解析
- linux软件实现看门狗,一个软件实现的Linux看门狗—soft_wdt
热门文章
- python中yaml模块的使用_Python中Pyyaml模块的使用
- 第八届国际BCI会议(2021 Virtual BCI meeting)
- 玩“剪刀石头布“的脑机!密歇根大学开发由大脑意识精密控制的假肢
- 研发日烧6400万的百度发出新讯号,李彦宏:自动驾驶订单已是全球第一
- 火星无人机同款技术全部公开!高通还特意给Plus了一下
- 3根机械手指打《超级马里奥》登上Science子刊
- 最年轻菲尔兹奖得主:我用计算机辅助证明研究“大一统”理论
- 2020中国人工智能年度评选开启,4大类别7大奖项申报正式启动
- “我为什么反对AI论文强制开源代码”
- FreeBSD NTP 简单使用