#include<iostream>
using namespace std;
int main(){
long n,w,p,pp[152],i,j,k;
for(i=0;i<=151;i++)pp[i]=27350;
for(i=0;i<=25;i++){
for(j=0;j<=17;j++){
for(k=0;k<=10;k++){
w=i*2+j*3+k*5;
p=(i/5*5)*380*0.8+(i%5)*380+(j/4*4)*550*0.85+(j%4)*550+(k/3*3)*850*0.88+(k%3)*850;
if(pp[w]>p)pp[w]=p;
}
}
}
while(cin>>n){
if(n==0)break;
cout<<pp[n/100]<<endl;
}
return 0;
}