Submission
Status:
[PPPPPPPPPP]
Score: 100
User: NTMP
Problemset: 04.Corretc the wodr
Language: cpp
Time: 0.006 second
Submitted On: 2025-04-17 12:58:49
#include <bits/stdc++.h>
using namespace std;
int main(){
cin.tie(0)->sync_with_stdio(0);
int n; cin >> n;
while(n--){
string s1,s2; cin >> s1 >> s2;
int suma = 0, sumb = 0;
for(auto i : s1){
suma+=i;
}
for(auto i : s2){
sumb+=i;
}
if(suma != sumb){
cout << "Cannot transform to " << s1 <<'\n';
continue;
}
int cnt = 0;
for(int i=0;i<s1.size();i++){
if(s1[i] != s2[i]){
for(int j=i+1;j<s1.size();j++){
if(s1[i] == s2[j]){
cnt++;
swap(s2[i],s2[j]);
break;
}
}
}
}
cout<<cnt<<'\n';
}
}