//n元,书的单价10 20 50 100,求买书方案
//f[i][j],只用前i种钱,使用了j元的方案数
//没用了第i种钱,f[i-1][j]//用了第i种钱,f[i-1][j-a[i]*k]
#include<iostream>
#include<algorithm>
using namespace std;
int f[10][1010];
int main()
{
int n;
cin>>n;
f[0][0]=1;
int a[5]={0,10,20,50,100};
for(int i=1;i<=4;i++)
{
for(int j=0;j<=n;j++)
for(int k=0;k*a[i]<=j;k++)
f[i][j]+=f[i-1][j-a[i]*k];
}
cout<<f[4][n];
return 0;
}