#include<stdio.h>

int main()
{
  short rate_before,rate_after;
  int price_before,i,a,b,max;
  int n,m,p,q,r;

  // i,p = ?¨???????????????????                                                       
  // n,r = ????¨???????????????????                                                     
  // a,b = ????¨???????????????????                                                     

  while(1){
    max = 0;
    scanf("%hd %hd %d",&rate_before,&rate_after,&price_before);

    if(rate_before == 0 && rate_after == 0 && price_before == 0){
      break;
    }

    for(i = 1;i <= price_before/2;i++){
      n = i * (100+rate_before) / 100;
      m = price_before - n;
      p = m * 100 / (100+rate_before);

      while(1){
	p++;
	q = p * (100+rate_before) / 100;
	if(n + q != price_before){
          p--;
          break;
	}
      }

      //r = p * (100+x) / 100;                                                  

      //if(n + r == price_before){                                              
      a = i * (100+rate_after) / 100;
      b = p * (100+rate_after) / 100;
      if(a+b > max){
	max = a + b;
      }
      //}                                                                       
    }
    printf("%d\n",max);
  }

  return 0;
}