#include<stdio.h>

int main()
{
  short rate_before,rate_after;
  int price_before,a,item_a_after,item_b_after,max;
  int item_a_before,m,b,item_b_before;

  // a,p = ?¨???????????????????                                                       
  // item_a_before,item_b_before = ????¨???????????????????                             
  // item_a_after,item_b_after = ????¨???????????????????                               

  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(a = 1;a <= price_before/2;a++){
      item_a_before= a * (100+rate_before) / 100;
      m = price_before - item_a_before;
      b = m * 100 / (100+rate_before);

      while(1){
          b++;
          item_b_before = b * (100+rate_before) / 100;
          if(item_a_before + item_b_before != price_before){
              b--;
              break;
          }
      }

      item_b_before = b * (100+rate_before) / 100;

      if(item_a_before + item_b_before == price_before){
          item_a_after = a * (100+rate_after) / 100;
          item_b_after = b * (100+rate_after) / 100;
          if(item_a_after + item_b_after > max){
              max = item_a_after + item_b_after;
          }
      }
    }
    printf("%d\n",max);
  }
  return 0;
}