专栏文章

题解:CF2167B Your Name

CF2167B题解参与者 1已保存评论 0

文章操作

快速查看文章及其快照的属性,并进行相关操作。

当前评论
0 条
当前快照
1 份
快照标识符
@min88n57
此快照首次捕获于
2025/12/01 22:10
3 个月前
此快照最后确认于
2025/12/01 22:10
3 个月前
查看原文

codeforces题目传送门

思路

将输入的两个字符串分别按照字典序排序,最后检查排序后的两个字符串是否相等。
关键代码:
CPP
sort(s1.begin(),s1.end());
sort(s2.begin(),s2.end());
if(s1==s2) cout <<"YES"<<'\n';
else cout <<"NO"<<'\n';

AC Code:

CPP
#include <bits/stdc++.h>
using namespace std;
void solve()
{
	int n;
	string s1,s2;
	cin >>n>>s1>>s2;
	sort(s1.begin(),s1.end());
	sort(s2.begin(),s2.end());
	if(s1==s2) cout <<"YES"<<'\n';
	else cout <<"NO"<<'\n';
}
int main()
{
	int t;
	cin >>t;
	while(t--)
	{
		solve();
	}
	return 0;
}

评论

0 条评论,欢迎与作者交流。

正在加载评论...