1 条题解
-
-1
#include<bits/stdc++.h> #define int long long using namespace std; const int inf=1e18; int T,a[10],b[10]; void solve(){ string s,s1; cin>>s>>s1; int l=s.size(); for(int i=0;i<l;i++){ a[(int)(s[i]-'0')]++; b[(int)(s1[i]-'0')]++; } sort(a,a+10); sort(b,b+10); for(int i=0;i<=9;i++){ //cout<<a[i]<<' '<<b[i]<<'\n'; if(a[i]!=b[i]){ cout<<"No\n"; return; } } cout<<"Yes\n"; return; } signed main(){ ios::sync_with_stdio(0); cin.tie(0),cout.tie(0); cin>>T; while(T--){ solve(); memset(a,0,sizeof(a)); memset(b,0,sizeof(b)); } return 0; }
信息
- ID
- 4600
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- 1
- 标签
- 递交数
- 60
- 已通过
- 33
- 上传者