#include <stdio.h>
#include <stdlib.h>
#include <string.h>
#include <math.h>
#include <stdbool.h>

int max(int x, int y)
{
    if (x > y)
    {
        return x;
    }
    return y;
}

int main(void)
{
    int x, y, s;
    while (true)
    {
        scanf("%d %d %d", &x, &y, &s);
        if (x == 0 && y == 0 && s == 0)
        {
            break;
        }
        // int zeinuki = s * 100 / (100 + x);
        // printf("zeinuki: %d\n", zeinuki);
        int ans = 0;
        int item1;
        for (item1 = 1; item1 < s; item1++)
        {
            int item2 = s - item1;
            int first = item1 * 100 / (100 + x) + 1;
            int second = item2 * 100 / (100 + x) + 1;
            if (first * (100 + x) / 100 > item1)
                first--;
            if (second * (100 + x) / 100 > item2)
                second--;
            if (first * (100 + x) / 100 + second * (100 + x) / 100 != s)
                continue;
            int zeikomi = first * (100 + y) / 100 + second * (100 + y) / 100;
            ans = max(ans, zeikomi);
        }
        printf("%d\n", ans);
    }
    return 0;
}
