#include <bits/stdc++.h>
using namespace std;
#define rep(i,n) for(int i=0;i<(n);i++)
typedef long long ll;
int main(){
	int w[6]={2,3,5,10,12,15},m[6]={380,550,850,1520,1870,2244};
	int dp[51];
	rep(i,51)dp[i]=1000000000;
	dp[0]=0;
	for(int i=0;i<6;i++){
		for(int j=0;j<=50-w[i];j++){
			dp[j+w[i]]=min(dp[j+w[i]],dp[j]+m[i]);
		}
	}
	int n;
	while(cin>>n,n){
		cout<<dp[n/100]<<endl;
	}
}