80分求助,请各位为我解惑
查看原帖
80分求助,请各位为我解惑
808590
YTQ_hailiang楼主2022/10/8 19:01
using namespace std;
struct ps{
	int num;
	string scr;
}a[30];
int main(){
	int n,minn;
	string minnn;
	cin>>n;
	for(int i=1;i<=n;i++){
		a[i].num=i;
		cin>>a[i].scr;
	}
	a[n+2].scr="0";
	for(int i=1;i<n;i++)
		if(a[i+1].scr.length()>a[i].scr.length()){
			minn=i+1;
			minnn=a[i+1].scr;			
		}
		else if(a[i+1].scr>a[i].scr&&a[i+1].scr.length()==a[i].scr.length()){
			minn=i+1;
			minnn=a[i+1].scr;	
		}
	cout<<minn<<endl;
	cout<<minnn<<endl;
	return 0;
} 
2022/10/8 19:01
加载中...