题目链接
#include<bits/stdc++.h>
using namespace std;
string s,y,sm1="",sm2="",ym1,ym2;
int n=0,n1=0;
int main(){
cin>>s>>y;
if(s[1]=='h'){
sm1=s.substr(0,2);
n=2;
}else if(s[0]!='a'&&s[0]!='o'&&s[0]!='e'&&s[0]!='i'&&s[0]!='u'&&s[0]!='v'){
sm1=s.substr(0,1);
n=1;
}if(y[1]=='h'){
sm2=y.substr(0,2);
n1=2;
}else if(s[0]!='a'&&s[0]!='o'&&s[0]!='e'&&s[0]!='i'&&s[0]!='u'&&s[0]!='v'){
sm2=y.substr(0,1);
n1=1;
}ym1=s.substr(n),ym2=y.substr(n1);
if(sm1!=sm2&&ym1!=ym2){
cout<<0;
}else if(sm1==sm2&&ym1==ym2){
cout<<3;
}else if(sm1==sm2){
cout<<2;
}else if(ym1==ym2){
cout<<1;
}return 0;
}