import java.io.BufferedReader;
import java.io.InputStreamReader;
public class Main {
public static void main(String[] args) throws Exception {
BufferedReader br = new BufferedReader(new InputStreamReader(System.in));
String line = null;
while((line = br.readLine()) != null){
int n = Integer.parseInt(line.trim());
int[] moneys = {1,5,10,20,50,100};
long[] dp = new long[n+1];
dp[0] = 1;
for(int i=0;i<moneys.length;i++){
for(int j=1;j<=n;j++){
if(j >= moneys[i]){
dp[j] += dp[j-moneys[i]];
}
}
}
System.out.println(dp[n]);
}
}
}