请问有人知道哪里有问题吗?
查看原帖
请问有人知道哪里有问题吗?
849523
liuruian楼主2023/10/4 21:19
#include<bits/stdc++.h>
using namespace std;
#define ll long long 
ll nm,l1,l2,r1,r2;
char n[1000],m[1000];
int main(){
	cin>>n>>m;
	cin>>nm;
	for(int i=1;i<=nm;i++){
		cin>>l1>>r1>>l2>>r2;
		if(r1-l1!=r2-l2){
			if(r1-l1>r2-l2) cout<<"erfusuer\n";
			if(r1-l1<r2-l2)	cout<<"yifusuyi\n";
			continue;
		}
		else{
			for(int j=0;j<=r1-l1;j++){
				if(n[l1+j-1]<m[l2+j-1]){
					cout<<"yifusuyi\n";
					break;
				}
				if(n[l1+j-1]>m[l2+j-1]){
					cout<<"erfusuer\n";
					break;
				}
				if(j==r1-l1) cout<<"ovo\n";
			}
		}
	}
    return 0; 
}
2023/10/4 21:19
加载中...