#include<stdio.h>

int p_tax, a_tax, price, max;

int MAX(int a, int b)
{
    return (a > b) ? a : b;
}

int tax_calcurate(int tax, int left, int right)
{
    return left * (100 + tax) / 100 + right * (100 + tax) / 100;
}

int Max_Search(int left, int right)
{
    int first, second, tmp = 0;

    if( left > right ) return 0;
    if( tax_calcurate( p_tax, left, right ) == price ) max = tax_calcurate( a_tax, left, right );
    else max = 0;
    first = Max_Search(left + 1, right);

    second = Max_Search( left, right - 1);

    tmp = MAX( max, MAX(first, second));
    return tmp;
}

int main()
{
    while(1){
        scanf("%d %d %d", &p_tax, &a_tax, &price);
        max = 0;

        if( p_tax == 0 && a_tax == 0 && price == 0 ) break;

        printf("%d\n", Max_Search(1, price));

    }
    return 0;
}