#include<bits/stdc++.h>

using namespace std;

typedef long long ll;
typedef unsigned long long ull;
typedef pair<int, int> pii;
typedef vector<int> vi;
typedef vector<ll> vl;

#define mp make_pair
#define pb push_back
#define sz(x) ((int)((x).size()))
#define all(v) (v).begin(), (v).end()
#define endl "\n"
#define debug(x) cerr << __LINE__ << ' ' << #x << ':' << (x) << '\n'
#define files(name) ifstream fin(name".in"); ofstream fout(name".out");
template<typename T> istream &operator>>(istream &is, vector<T> &vec){ for (auto &v : vec) is >> v; return is; }

const int mod = 1e9 + 7;
const int mxN = 101;

int main() {
	ios::sync_with_stdio(false);
	cin.tie(0), cout.tie(0);

    int n;
    cin >> n;
    int ans=n/100;
    if(ans*100<n) ++ans;
    cout << ans << endl;
    return 0;
}

#include<bits/stdc++.h>
using namespace std;
#define int long long
#define w(x) int  x; cin>>x; while(x--)
void basics()
{
	ios_base::sync_with_stdio(0);
	cin.tie(0);
	cout.tie(0);

}
int32_t main()
{
	basics();
	int year;
	cin >> year;
	float ans = (float)year / 100;
	int yr = (int)ans;
	// cout << ans;
	if ((float)yr == ans)
		cout << yr;
	else
		cout << yr + 1;
	return 0;
}