OLE…………

2 个赞

这什么意思啊
??????

2 个赞

疑惑ing

2 个赞

我也一样呀!!!!


代码如下

#include<bits/stdc++.h>
using namespace std;
string a,b;
int main(){
	while(1){
		cin>>a>>b;
		bool flag=true;
		for(int i=0;i<max(a.size(),b.size());i++){
			if(a[i]!=b[i]&&a[i]!=b[i]+32&&a[i]+32!=b[i]){
				flag=false;
				break;
			}
		}if(flag) cout<<"YES"<<'\n';
		else cout<<"NO"<<'\n';
	}
}

不知道你是不是和我写的一样

我想的就是普普通通while死循环输出也是对的

然后…就OLE了

正确代码是这样子的

#include<bits/stdc++.h>
using namespace std;
string a,b;
int main(){
	while(cin>>a>>b){
		bool flag=true;
		for(int i=0;i<max(a.size(),b.size());i++){
			if(a[i]!=b[i]&&a[i]!=b[i]+32&&a[i]+32!=b[i]){
				flag=false;
				break;
			}
		}if(flag) cout<<"YES"<<'\n';
		else cout<<"NO"<<'\n';
	}
}

因为这样评测机最后会自动停止,不会OLE了

呵呵,比赛结束立马AC的我

1 个赞

我也是

2 个赞

OLE就是输出充沛的意思(

4 个赞

原来如此

2 个赞

《output limit enough》

3 个赞

devc++里Ctrl+z停止会输出一大堆Yes

2 个赞

是的


不过要是这样while(cin>>a>>b)的话,就可以直接结束了

2 个赞