import java.math.BigInteger;
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	}
} import java.math.BigInteger; BigInteger java.math import java.util.Scanner; Scanner java.util public class Main {

	public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	}
} Main public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	} main {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	} try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		} {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		} Scanner scanner = new Scanner(System.in) Scanner scanner = new Scanner(System.in) new Scanner(System.in) BigInteger x = new BigInteger(scanner.next()); x new BigInteger(scanner.next()) int count = 0; count 0 BigInteger denominator = BigInteger.valueOf(100L); denominator BigInteger.valueOf(100L) BigInteger.valueOf BigInteger 100L BigInteger balance = denominator; balance denominator BigInteger molecule = BigInteger.valueOf(101L); molecule BigInteger.valueOf(101L) BigInteger.valueOf BigInteger 101L while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			} balance.compareTo(x) < 0 balance.compareTo(x) balance.compareTo balance x 0 {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			} balance = balance.multiply(molecule).divide(denominator) balance balance.multiply(molecule).divide(denominator) balance.multiply(molecule).divide balance.multiply(molecule) balance.multiply balance molecule denominator count++ count System.out.println(count) System.out.println System.out System System.out count String[] args args public class Main {

	public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	}
} public class Main {

	public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	}
} Main
import java.math.BigInteger;
import java.util.Scanner;

public class Main {

	public static void main(String[] args) {
		try (Scanner scanner = new Scanner(System.in)) {
			BigInteger x = new BigInteger(scanner.next());
			int count = 0;
			BigInteger denominator = BigInteger.valueOf(100L);
			BigInteger balance = denominator;
			BigInteger molecule = BigInteger.valueOf(101L);
			while (balance.compareTo(x) < 0) {
				balance = balance.multiply(molecule).divide(denominator);
				count++;
			}
			System.out.println(count);
		}
	}
}
