【OJ】贪心——区间问题 hzu.acmclub.com 1126看电视

题目链接:<a target=_blank href="http://hzu.acmclub.com/index.php?app=problem_title&id=538&problem_id=1126">点击打开链接</a>

/*
贪心——区间问题 hzu.acmclub.com 1126看电视
*/
#include<iostream>
#include<algorithm>
using namespace std;
//typedef pair<int,int> P;  /////////////用pair<int,int>
//P tv[101];
//bool comp(P a,const P &b){
////	if(a.second<b.second)return true;//1种
////	else return false;               //1
////	return a.second<b.second; //2
//	if(a.second!=b.second)return a.second<b.second;//3
//	return a.first<b.first;                        //3
//}
struct TV{                 ////////////用struct
	int ai,ei;
}tv[101];
bool comp(TV a,TV b){
//	return a.ei <b.ei ;
	if(a.ei!=b.ei )return a.ei<b.ei;
	return a.ai<b.ai;
}
int main(){
//	freopen("贪心(区间1126看电视.txt","r",stdin);
	int n;
	while(cin>>n&&n){
		for(int i=0;i<n;i++){
//			cin>>tv[i].first>>tv[i].second;//用pair<int,int>
			cin>>tv[i].ai>>tv[i].ei;       //用struct
		}
		sort(tv,tv+n,comp);
		int ans=0,t=0;
//		for(int j=0;j<n;j++){   //用pair<int,int>
//			if(t<=tv[j].first){
//				ans++;
//				t=tv[j].second;
//			}
//		}
		for(int j=0;j<n;j++){   //用struct
			if(t<=tv[j].ai){
				ans++;
				t=tv[j].ei;
			}
		}
		cout<<ans<<endl;
	}
	return 0;
}
时间: 2024-09-21 00:56:19

【OJ】贪心——区间问题 hzu.acmclub.com 1126看电视的相关文章

【OJ】排列 n! STL函数next_permutation // Anagram / hzu.acmclub.com10317 / poj 1256

题目链接:点击打开链接 <pre name="code" class="cpp">/* 排列 n! poj1256 Anagram */ #include<iostream> #include<cstring> #include<cstdio> #include<cctype> #include<algorithm> using namespace std; bool cmp(char a,ch

【OJ】1.6.7将军(Check the Check)UVa 10196 // PC 1101017 // acmclub.com 25177

/* 1.6.7将军(Check the Check)UVa 10196 // PC 1101017 // hzu.acmclub.com 25177 */ #include<iostream> #include<stdio.h> using namespace std; char a[10][10]; int x,y,X,Y; int white=0,black=0; /////////////////////////////////blackk void che1(int x,

【DP专辑】ACM动态规划总结

转载请注明出处,谢谢.   http://blog.csdn.net/cc_again?viewmode=list          ----------  Accagain  2014年5月15日 动态规划一直是ACM竞赛中的重点,同时又是难点,因为该算法时间效率高,代码量少,多元性强,主要考察思维能力.建模抽象能力.灵活度. 本人动态规划博客地址:http://blog.csdn.net/cc_again/article/category/1261899 ******************

不算退役贴的退役贴

         就好像大二才学Java一样,这文章也是先写在记事本上的.本来得了铜牌还写退役贴确实没啥意思,但是看了看之前空间里那么幼稚的日志就发现不写点什么好像大学三年什么都没有做.其实写这东西确实不算是纪念ACM生涯的,嗯而是用来纪念一下我的大学的.          Txt没有换行,我又用了word...还记得高中自己不努力,放假就去银河战舰跟着大白,圆心那些人,就好像各自有各自事业一样的,我往死里玩头文字d3,玩的时候后面也有一群人看也挺骄傲嘛哈哈.          转眼间到了高考,

如何像青少年一样玩转 Snapchat

编者按:本文作者Ben Rosen是一名 Snapchat 用户,看到妹妹使用 Snapchat 的情景完全被其折服,于是向妹妹讨教如何更好地使用 Snapchat. 我今年29 岁,注册 Snapchat 一年了,我经常在上面发布照片(通常发布在 "故事" 上),我的朋友对我的照片参与度很高.坦白讲,直到感恩节之前,我都以为我在 Snapchat 上玩得比较好. 然后,有一天我看到我的妹妹在用 Snapchat. 这是 Brooke. 她是我的妹妹,今年13 岁,她是我目前见过的最多

大数据时代 命令行技术过时了吗?

文章讲的是大数据时代 命令行技术过时了吗,随着<关于促进大数据发展的行动纲要>(简称"<纲要>")日前正式下发,<纲要>提出,大数据成为推动经济转型发展的新动力.大数据产业正在成为新的经济增长点,将对未来信息产业格局产生重要影响.伴着这股潮流,出现了N多新技术如Hadoop.Spark.Hive等等,与这些时髦的技术相比,命令行好像应该被放进博物馆被人参观的古董.命令行的历史可以追溯到几十年前,而大数据的崛起才短短几年,命令行技术在数据科学这样新的应

苹果不是一家科技公司,Apple Watch 也不是一个科技产品

摘要: 编者注:原文来自知名科技博主 John Gruber,感谢我的同事苏晓强与我一起编译此文.John Gruber 常年关注苹果,人称比苹果更懂苹果的人.这篇文章中,他认为 Apple Watch 是苹果开启探索将 编者注:原文来自知名科技博主 John Gruber,感谢我的同事苏晓强与我一起编译此文.John Gruber 常年关注苹果,人称"比苹果更懂苹果的人".这篇文章中,他认为 Apple Watch 是苹果开启探索"将计算能力应用在非计算设备领域"

苹果一定要让这只表成为“最好的表”

摘要: 编者注:原文来自知名科技博主 John Gruber,感谢我的同事苏晓强与我一起编译此文.John Gruber 常年关注苹果,人称比苹果更懂苹果的人.这篇文章中,他认为 Apple Watch 是苹果开启探索将 编者注:原文来自知名科技博主 John Gruber,感谢我的同事苏晓强与我一起编译此文.John Gruber 常年关注苹果,人称"比苹果更懂苹果的人".这篇文章中,他认为 Apple Watch 是苹果开启探索"将计算能力应用在非计算设备领域"

遭内外“夹击” 3D电视前景堪忧

时报记者 单毅 报道 本月初,鉴于观众对3D电视热情不高.3D频道受众太小,BBC.ESPN等欧美电视台纷纷砍掉了3D电视节目,宣布将超高清频道作为未来的http://www.aliyun.com/zixun/aggregation/9764.html">发展方向.记者日前深入调查发现,3D电视在国内也正在遭遇着内外"夹击",前景堪忧. 内观看不方便 内容太缺乏 "很多来咨询的顾客表示,喜欢在看电视的同时玩手机.平板或者聊天,但看3D电视时,要不只能专注于此,