第十周算法训练Anagrams问题

2022-06-28 18:53:38 浏览数 (1)

本文最后更新于 1163 天前,其中的信息可能已经有所发展或是发生改变。

代码语言:javascript复制
#include<iostream>
using namespace std;

bool judge(char temp,char arr2[100]){
	int j=0;
	while(arr2[j]!=''){
		if(temp==arr2[j]||temp-'0'==arr2[j]-'0' 32||temp-'0'==arr2[j]-'0'-32){
			return true;
		}
		j  ;
	}
	return false;
}
int main(){
	int flag=1,i=0;
	char arr[100];
	char arr1[100];
	cin>>arr>>arr1;
	while(arr[i]!=''){
		if(!judge(arr[i],arr1)){
			cout<<"N";
			return 0;
		}
		i  ;
	}
	while(arr1[i]!=''){
		if(!judge(arr1[i],arr)){
			cout<<"N";
			return 0;
		}
		i  ;
	}
	cout<<"Y";
	return 0;
}

Post Views: 221

0 人点赞