#pragma GCC optimize ("Ofast")
#include<bits/stdc++.h>
using namespace std;
#define main dummy_main
int main( ) {
return 0 ;
}
#undef main
int arr[ 26 ] ;
class Solution{
public :
int minSteps( string s, string t) {
int i;
int res = 0 ;
int N = s.size ( ) ;
for ( i= ( 0 ) ; i< ( 26 ) ; i++ ) {
arr[ i] = 0 ;
}
for ( i= ( 0 ) ; i< ( N) ; i++ ) {
arr[ s[ i] - 'a' ] ++ ;
}
for ( i= ( 0 ) ; i< ( N) ; i++ ) {
arr[ t[ i] - 'a' ] -- ;
}
for ( i= ( 0 ) ; i< ( 26 ) ; i++ ) {
if ( arr[ i] > 0 ) {
res + = arr[ i] ;
}
}
return res;
}
}
;
// cLay varsion 20200214-1
// --- original code ---
// #define main dummy_main
// {}
// #undef main
//
// int arr[26];
//
// class Solution {
// public:
// int minSteps(string s, string t) {
// int res = 0, N = s.size();
// rep(i,26) arr[i] = 0;
// rep(i,N) arr[s[i]-'a']++;
// rep(i,N) arr[t[i]-'a']--;
// rep(i,26) if(arr[i] > 0) res += arr[i];
// return res;
// }
// };
I3ByYWdtYSBHQ0Mgb3B0aW1pemUgKCJPZmFzdCIpCiNpbmNsdWRlPGJpdHMvc3RkYysrLmg+CnVzaW5nIG5hbWVzcGFjZSBzdGQ7CiNkZWZpbmUgbWFpbiBkdW1teV9tYWluCmludCBtYWluKCl7CiAgcmV0dXJuIDA7Cn0KI3VuZGVmIG1haW4KaW50IGFyclsyNl07CmNsYXNzIFNvbHV0aW9uewogIHB1YmxpYzoKICBpbnQgbWluU3RlcHMoc3RyaW5nIHMsIHN0cmluZyB0KXsKICAgIGludCBpOwogICAgaW50IHJlcyA9IDA7CiAgICBpbnQgTiA9IHMuc2l6ZSgpOwogICAgZm9yKGk9KDApO2k8KDI2KTtpKyspewogICAgICBhcnJbaV0gPSAwOwogICAgfQogICAgZm9yKGk9KDApO2k8KE4pO2krKyl7CiAgICAgIGFycltzW2ldLSdhJ10rKzsKICAgIH0KICAgIGZvcihpPSgwKTtpPChOKTtpKyspewogICAgICBhcnJbdFtpXS0nYSddLS07CiAgICB9CiAgICBmb3IoaT0oMCk7aTwoMjYpO2krKyl7CiAgICAgIGlmKGFycltpXSA+IDApewogICAgICAgIHJlcyArPSBhcnJbaV07CiAgICAgIH0KICAgIH0KICAgIHJldHVybiByZXM7CiAgfQp9CjsKLy8gY0xheSB2YXJzaW9uIDIwMjAwMjE0LTEKCi8vIC0tLSBvcmlnaW5hbCBjb2RlIC0tLQovLyAjZGVmaW5lIG1haW4gZHVtbXlfbWFpbgovLyB7fQovLyAjdW5kZWYgbWFpbgovLyAKLy8gaW50IGFyclsyNl07Ci8vIAovLyBjbGFzcyBTb2x1dGlvbiB7Ci8vIHB1YmxpYzoKLy8gICBpbnQgbWluU3RlcHMoc3RyaW5nIHMsIHN0cmluZyB0KSB7Ci8vICAgICBpbnQgcmVzID0gMCwgTiA9IHMuc2l6ZSgpOwovLyAgICAgcmVwKGksMjYpIGFycltpXSA9IDA7Ci8vICAgICByZXAoaSxOKSBhcnJbc1tpXS0nYSddKys7Ci8vICAgICByZXAoaSxOKSBhcnJbdFtpXS0nYSddLS07Ci8vICAgICByZXAoaSwyNikgaWYoYXJyW2ldID4gMCkgcmVzICs9IGFycltpXTsKLy8gICAgIHJldHVybiByZXM7Ci8vICAgfQovLyB9Owo=