题目描述
给定两个长度相同的字符串 a和字符串b。
如果在某个位置i上,满足字符串a上的字符a[i]和字符串b上的字符b[i]相同,那么这个位置上的字符就是匹配的。
如果两个字符串的匹配位置的数量与字符串总长度的比值大于或等于 k,则称两个字符串是匹配的。
现在请你判断给定的两个字符串是否匹配。
样例
#include<iostream>
#include<string>
using namespace std;
int main()
{
string a,b;
double c;
cin>>c>>a>>b;
int sum=0;
for(int i=0;i<a.size();i++){
if(a[i]==b[i])sum++;
}
if((double)sum/a.size()>=c)cout<<"yes";
else cout<<"no";
return 0;
}