(精)河南省第三届acm(房间安排)
2012-05-02 18:38
260 查看
开始的时候,我看到题的时候,看到测试数据位10000.当时瞬间想到“线段树”。 但是后来去晚上搜代码,发现根本不是那么回事。 仔细一看,发现10000只是输入的次数。其实天数最多是180.而连续住宿最多10天。也就是在250以内。 只要生命一个250以内的数组。而且住宿天数最多是10天。计算量没有多大。 可能是自己太紧张吧。其实省赛要是能用到线段树,那他娘的才有鬼。、 #include<iostream> #include<stdio.h> using namespace std; #define MAX 230 int sum[MAX]; int main() { int T; scanf("%d",&T); while(T--) { //freopen("in.txt","r",stdin); int N;int room;int start;int day; int i=0; for(i=0;i<MAX;i++) { sum[i]=0; } scanf("%d",&N); while(N--) { scanf("%d%d%d",&room,&start,&day); for(i=0;i<day;i++) { sum[start+i]+=room; } } int max=-1; for(i=0;i<MAX;i++) { if(max<sum[i]) { max=sum[i]; } } cout<<max<<endl; } return 0; }
相关文章推荐
- [河南省ACM省赛-第三届] 房间安排 (nyoj 168)
- NYOJ 168 房间安排 第三届河南省程序设计大赛(贪心)
- 第三届ACM省赛 房间安排
- NYOJ-168-房间安排(第三届河南省程序设计大赛A题)
- NYOJ168 第三届acm省赛 房间安排
- nyoj 168 房间安排 第三届河南省程序设计大赛
- 第三届河南省acm省赛 房间安排
- 第三届河南省程序设计大赛-NYOJ-168-房间安排
- 南洋理工ACM 168房间安排
- 第三届河南省大学生程序设计竞赛 房间安排
- [河南省ACM省赛-第三届] 素数 (nyoj 169)
- [河南省ACM省赛-第三届] 聪明的kk (nyoj 171)
- [河南省ACM省赛-第三届] BUYING FEED (nyoj 248)
- 渣渣ACM日记——168-房间安排(NYOJ)
- 河南第三届ACM省赛(房间安排)
- [河南省ACM省赛-第三届] 网络的可靠性 (nyoj 170)
- ACM 房间安排
- ACM 房间安排
- (精)河南省第三届acm(AMAZING AUCTION)
- (精)第三届河南省acm(素数)(1不是素数)