• В управляющий совет школы входят родители, учителя и учащиеся школы, причём родителей должно быть не менее одной трети от общего числа членов совета. В настоящий момент в совет входит N человек, из них K родителей. Определите, сколько родителей нужно дополнительно ввести в совет, чтобы их число стало составлять не менее трети от числа членов совета.
    Программа получает на вход два целых числа N и K (N > 0, 0 ≤ K ≤ N ≤ 2⋅109), записанные в отдельных строках, — текущее число членов совета и число родителей в совете.
    Программа должна вывести единственное число — минимальное число родителей, которое необходимо ввести в совет.
    Ввод Вывод

    27
    7 3

    Пример 2
    Ввод Вывод

    1
    0 1

    Пример 3
    Ввод Вывод

    7
    1 2

Ответы 1

  • Если "родителей должно быть не менее одной трети" (т.е. больше или равно), то в первом примере (где n=27, k=7) ответ должен быть 2, а не 3. 7+2=9 - это как раз 1/3 от 27. var n,k,m:integer;beginwriteln;readln(n);readln(k);m:=(n-1) div 3+1;if m-k>0 then writeln(m-k) else writeln(0);end.Пример:2772
  • Добавить свой ответ

Еще вопросы

Войти через Google

или

Забыли пароль?

У меня нет аккаунта, я хочу Зарегистрироваться

How much to ban the user?
1 hour 1 day 100 years