题目链接: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的口袋校园相关推荐

  1. nowcoder contest#115 江西财经大学第一届程序设计竞赛 C 今晚吃鸡

    题解: 1.考点物理知识 2.自由落体高度计算公式:S=1/2(gt) 3.时间计算:两人的距离除以子弹速度 #include <iostream> using namespace std ...

  2. 西安电子科技大学第16届程序设计竞赛G题

    链接: https://www.nowcoder.com/acm/contest/107/G 来源:牛客网 题目描述 众所周知,汀老师是XDUACM实验室最优秀的人,无论是学习还是打游戏.今天他突然想 ...

  3. 江西财经大学第二届程序设计竞赛同步赛 H大时钟 (扩展欧几里得)

    链接:https://ac.nowcoder.com/acm/contest/635/H 来源:牛客网 时间限制:C/C++ 1秒,其他语言2秒 空间限制:C/C++ 262144K,其他语言5242 ...

  4. (江西财经大学第二届程序设计竞赛同步赛)E-是不是复读机

    E-是不是复读机 题目描述: 在复读纪元2140年,复读机(们)已经放弃了如下所示的低级复读方式: "哟,小伙汁,想不到你也是个复读机" "哟,小伙汁,想不到你也是个复读 ...

  5. 江西财经大学第二届程序设计竞赛同步赛----E-是不是复读机

    首先发出题目链接: 链接:https://ac.nowcoder.com/acm/contest/635/E 来源:牛客网 题目如下: 看完题目之后就有两个问题摆在面前: (1)题目输入的是一串英文, ...

  6. 武汉工程大学第一届程序设计女生赛(牛客contest 4746)解题报告 Apare_xzc

    武汉工程大学第一届程序设计女生赛解题报告 xzc 2020.3.8 比赛链接:武汉工程大学第一届程序设计女生赛 A. Multiplication (101/861) 分析: 问x平方几次后就会> ...

  7. 哈尔滨理工大学第12届程序设计竞赛--ADK题

    A割韭菜--线段树 题目链接: A-割韭菜_哈尔滨理工大学第12届程序设计竞赛(同步赛) (nowcoder.com) #include <bits/stdc++.h>using name ...

  8. “九韶杯”河科院程序设计协会第一届程序设计竞赛 【前六题解析】

    https://ac.nowcoder.com/acm/contest/13493#rank 目录 A: 6的个数 B: 小明的作业 C: 斐波那契 D: 数列重组 E: 三角形个数 F: 字符串 A ...

  9. 第一届程序设计竞赛题解(E题)

    E.码头菩萨 题目描述: 众所周知,陈末是个英雄联盟菜鸟,又菜又爱玩. 陈末特别喜欢用派克来秀他下饭的操作,每次都能把自己秀死. 涌泉之恨是派克的大招,能在一定情况下,直接斩杀敌人. 此时陈末操作的派 ...

最新文章

  1. 在python中、列表中的元素可以是_在Python中存储一个列表的元素,在另一个列表中 – 通过引用?...
  2. SPI四种工作模式时序图
  3. python选择题题库for、if_Python题目1:猜年龄(for、if else和where)
  4. 某娱乐资源网同款网站源码
  5. 谷歌浏览器截图_谷歌浏览器如何截图?
  6. 关于cad2010的激活
  7. 关闭”xx程序已停止工作”提示窗口
  8. 无人机+AI人工智能可以实现哪些领域的场景应用?
  9. 手机如何将图片缩小到20k?怎么指定压缩图片大小?
  10. java 内部类总结_java学习笔记9--内部类总结
  11. 杀出重围3显卡测试软件,更多游戏实测-《战地5》实测-3D MARK跑分-配套软件-微星RTX 2060 Gaming Z 6G非公版显卡开箱上手体验_游戏硬件_游侠网...
  12. Run-down Protection
  13. HCNA网络技术基础学习
  14. 数据结构-动态数组(ArrayList)
  15. android remoteViews
  16. 英文网站推广常用方法有哪些
  17. 网页转pdf乱码问题,楷体部分出乱码
  18. 基于asp.net816mvc汽车维修保养年检管理系统三层架构
  19. Postgresql源码(66)insert on conflict语法介绍与内核执行流程解析
  20. linux软件实现看门狗,一个软件实现的Linux看门狗—soft_wdt

热门文章

  1. python中yaml模块的使用_Python中Pyyaml模块的使用
  2. 第八届国际BCI会议(2021 Virtual BCI meeting)
  3. 玩“剪刀石头布“的脑机!密歇根大学开发由大脑意识精密控制的假肢
  4. 研发日烧6400万的百度发出新讯号,李彦宏:自动驾驶订单已是全球第一
  5. 火星无人机同款技术全部公开!高通还特意给Plus了一下
  6. 3根机械手指打《超级马里奥》登上Science子刊
  7. 最年轻菲尔兹奖得主:我用计算机辅助证明研究“大一统”理论
  8. 2020中国人工智能年度评选开启,4大类别7大奖项申报正式启动
  9. “我为什么反对AI论文强制开源代码”
  10. FreeBSD NTP 简单使用