9406. Профессор и батарейки

 

У Профессора на столе лежали упаковки батареек. В каждой по a штук. Когда Профессор взял по b батареек из каждой упаковки, на столе осталось всего c батареек.

Сколько упаковок с батарейками было на столе?

 

Вход. Три натуральных числа a, b, c.

 

Выход. Выведите количество упаковок с батарейками, которые находились на столе.

 

Пример входа

Пример выхода

6 3 15

5

 

 

РЕШЕНИЕ

математика

 

Анализ алгоритма

Пусть на столе было x упаковок с батарейками. После того как Профессор взял по b батареек из каждой упаковки, на столе осталось (ab) * x батареек. Это число равно c. Следовательно x = c / (ab).

 

Реализация алгоритма

Читаем входные данные. Вычисляем и выводим ответ.

 

scanf("%d %d %d", &a, &b, &c);

res = c / (a - b);

printf("%d\n", res);

 

Java реализация

 

import java.util.*;

 

public class Main

{

  public static void main(String[] args)

  {

    Scanner con = new Scanner(System.in);

    int a = con.nextInt();

    int b = con.nextInt();

    int c = con.nextInt();

  

    int res = c / (a - b);

   

    System.out.println(res);

    con.close();

  }

}

 

Python реализация

 

a, b, c = map(int,input().split())

res = c // (a - b)

print(res)