// AtCoder165 C

#define _CRT_SECURE_NO_WARNINGS
#include <stdio.h>
#include <math.h>
#include <assert.h>
#include <string.h>
#include <memory.h>
#include <malloc.h>
#include <stdlib.h>

// qsortで用いる比較用関数．*a<*bならaが先になる．
int compare(const void* a, const void* b) {
    return *(int*)a - *(int*)b;
}

int main() {

    int n,i;
    //int* a;  動的メモリの先頭アドレス用のポインタ
    long long int x;
    long long int yokin = 100;
    scanf("%lld", &x);
    
    // printf("%f",((log10(x)-2)/log10(1.01))+1);
    for(i=0;yokin < x;i++){
        yokin *= 1.01;
    }

    printf("%d",i);

    return 0;
}