object Main {
  def before_tax(price: Int, rate: Int): Int = {
    val numerator = price * 100
    val denominator = 100 + rate
    val temp = numerator / denominator
    if(numerator % denominator == 0) temp
    else {
      if((temp + 1) * (100 + rate) / 100 != price) -1
      else temp + 1
    }
  }
  def solve(old_rate: Int, new_rate: Int, s: Int): Int = {
    var max = 0
    for(a <- 1 to s - 1) {
      val price1 = before_tax(a, old_rate)
      val price2 = before_tax(s - a, old_rate)
      if(price1 != -1 && price2 != -1) {
        val after_tax = price1 * (100 + new_rate) / 100 + 
                        price2 * (100 + new_rate) / 100
        if(max < after_tax) max = after_tax
      }
    }
    max
  }
  def main(args:Array[String]) = {
    val sc = new java.util.Scanner(System.in)
    var x, y, s = sc.nextInt
    while(x != 0 || y != 0 || s != 0) {
      println(solve(x, y, s))
      x = sc.nextInt; y = sc.nextInt; s = sc.nextInt
    }
  }
}