hdu--4833--贪心

发现 还没写过一道贪心的题目~~

这题虽然简单 但这个方法蛮重要的 很多时候都会用到这个思想

    touch  me

关于 贪心 有很多经典的题目--就个 会场安排 就可以牵扯出很多花样来 =遇到再说。。。

 1 #include <iostream>
 2 #include <cstring>
 3 using namespace std;
 4 
 5 const int size = 1510;
 6 int node[size+20];
 7 
 8 int main()
 9 {
10     int t , n , sth , stm , endh , endm , num , cnt , ans;
11     while( ~scanf( "%d",&t) )
12     {    
13         while( t-- )
14         {
15             ans = cnt = 0;
16             memset( node , 0 , sizeof(node) );
17             scanf( "%d",&n );
18             for( int i = 0 ; i< n ;i++ )
19             {
20                 scanf( "%d",&num );
21                 scanf( "%d:%d",&sth,&stm );
22                 scanf( "%d:%d",&endh,&endm );
23                 node[ sth*60+stm ] += num;
24                 node[ endh*60+endm ] -= num; 
25             }
26             for( int i = 0 ; i<=size ; i++ )
27             {
28                 cnt += node[i];
29                 ans = ans > cnt ? ans : cnt;
30             }    
31             printf( "%d\n",ans );
32         }
33     }
34     return 0;
35 }
View Code

 

today:

  错的事情敢去做

  对的事情反而不敢去做了

转载于:https://www.cnblogs.com/radical/p/3873873.html

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值