编译失败,求助!dev.c++哪里能运行的啊!!!
查看原帖
编译失败,求助!dev.c++哪里能运行的啊!!!
1098785
xwr123456楼主2024/8/31 09:59
#include<bits/stdc++.h>
using namespace std;
int main(){
	int n;
	cin>>n;
	string a[1000][2];
	for(int i=0;i<=n-1;i++){
		cin>>a[i][0]>>a[i][1];
		if(abs(a[i][0].length()-a[i][1].length())>1){
			cout<<"not similar"<<endl;
			continue;
		}else if(abs(a[i][0].length()-a[i][1].length())==0){
			int o=0;
			for(int j=0;j<=a[i][0].length()-1;j++){
				if(a[i][0][j]!=a[i][1][j]){
					o++;
				}
			}
			if(o>=2){
				cout<<"not similar";
			}else{
				cout<<"similar";
			}
		}else{
			int k=0;
			bool r=true;
			if(a[i][0].length()>a[i][1].length()){
				for(int j=0;j<=a[i][0].length()-1;j++){
					if(a[i][0][j+k]!=a[i][1][j]){
						k++;
					}
				}
				if(k>1){
					r=false;
				}
			}else{
				for(int j=0;j<=a[i][0].length()-1;j++){
					if(a[i][0][j]!=a[i][1][j+k]){
						k++;
					}
				}
				if(k>1){
					r=false;
				}
			}
			if(r==false){
				cout<<"not similer";
			}else{
				cout<<"similer";
			}
		}
	}
    return 0;
}

2024/8/31 09:59
加载中...