0
点赞
收藏
分享

微信扫一扫

P1105 平台

凉夜lrs 2022-03-11 阅读 69

题目链接:​​​​​​P1105 平台 - 洛谷 | 计算机科学教育新生态 (luogu.com.cn

题目大意:

思路:

坑点:

代码:

#include<iostream>
using namespace std;
int n,a[1001],b[1001],c[1001];
int main(){
	cin>>n;
	for(int i=1;i<=n;i++)cin>>a[i]>>b[i]>>c[i];
	for(int i=1;i<=n;i++){//落n次
		int sum1=0,sum2=0;//下面的已经开始晕了
		for(int j=1;j<=n;j++)if(a[j]<a[i]&&b[j]<b[i]&&c[j]>b[i])if(a[sum1]<a[j])sum1=j;//左边下落
		cout<<sum1<<" ";
		for(int j=1;j<=n;j++)if(a[j]<a[i]&&b[j]<c[i]&&c[j]>c[i])if(a[sum2]<a[j])sum2=j;//右边下落
		cout<<sum2<<endl;
	}
}

总结:

 

举报

相关推荐

0 条评论