/* 
   AOJ 1192
   Tax Rate Changed
   2015.4.27
 */

#include<stdio.h>

int search_max_conbi(int prev_tax_rate, int next_tax_rate, int prev_total_price)
{
  int max_total = 0, exc_x, exc_y, inc_x, inc_y, new_inc_x, new_inc_y;
  for(exc_x = 1; exc_x < prev_total_price; exc_x++)
    {
      inc_x = exc_x * (100 + prev_tax_rate) / 100;
      for(exc_y = 1; exc_y < prev_total_price; exc_y++)
	{
	  inc_y = exc_y * (100 + prev_tax_rate) / 100;
	  if(inc_x + inc_y == prev_total_price)
	    {
	      new_inc_x =  exc_x * (100 + next_tax_rate) / 100;
	      new_inc_y =  exc_y * (100 + next_tax_rate) / 100;
	      if(max_total <= new_inc_x + new_inc_y)
		{
		  max_total = new_inc_x + new_inc_y;
		}
	    }
	}
    }
  return max_total;
}

int main(void)
{
  int prev_tax_rate, next_tax_rate, prev_total_price, next_max_price;
  while(1)
    {
      scanf("%d %d %d", &prev_tax_rate, &next_tax_rate, &prev_total_price);
      if(prev_tax_rate == 0 && next_tax_rate == 0 && prev_total_price == 0)
	{
	  break;
	}
      
      next_max_price = search_max_conbi(prev_tax_rate, next_tax_rate, prev_total_price);

      printf("%d\n", next_max_price);
    }
  return 0;
}