#include <iostream>
#include <algorithm>
using namespace std;
int main() {
int n;double k;cin>>n>>k;
double a[n];
for(int i = 0;i<n;i++)
cin>>a[i];
string s;cin>>s;
for(int i=0;i<n;i++)
if(s[i]=='1') a[i]*=0.95;
sort(a,a+n);
int ans=0;
while(k>0)
{
if(k>=a[ans]) k-=a[ans++];
else break;
}
cout<<ans;
return 0;
}

京公网安备 11010502036488号