题意:s层楼 电梯1秒下一层 并且只能向下 n个人 在不同楼层 以及到达该楼层的时间
题解;到达的0层的时间
水
1 #include<iostream> 2 #include<cstring> 3 #include<cstdio> 4 #include<queue> 5 #include<stack> 6 using namespace std; 7 int n,s; 8 int a[1005]; 9 int maxn; 10 int l,r; 11 int main() 12 { 13 scanf("%d %d",&n,&s); 14 for(int i=0;i<=s;i++) 15 { 16 a[i]=0; 17 } 18 for(int i=1;i<=n;i++) 19 { 20 scanf("%d %d",&l,&r); 21 if(r>a[l]) 22 a[l]=r; 23 } 24 int maxn=-1; 25 for(int i=s;i>=0;i--) 26 { 27 { 28 if(a[i]>maxn) 29 maxn=a[i]; 30 else 31 maxn++; 32 } 33 } 34 cout<<maxn<<endl; 35 return 0; 36 }