• Напишите прогу

    Студент Денис часто прогуливает свои пары в университете. Сегодня, когда Денис пришел в деканат, он узнал, что нужно за каждую пропущенную пару написать объяснительную.

    Денису выдали один бланк для написания объяснительной. Ему нужно сделать еще nn копий данного бланка. Для этого в его распоряжении есть два ксерокса. Первый ксерокс тратит на копирование одного листа одну секунду, а второй – две секунды. Копию можно делать как с оригинала, так и с копии. Денис может использовать оба ксерокса одновременно. Определите, какое минимальное время необходимо Денису для получения nn копий объяснительной.

    Формат входных данных:
    В единственной строке дано число nn – необходимое число копий (1≤n≤10001≤n≤1000).

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

Ответы 3

  • не правильно . допустим возьмем число 15 , то времени понадобится 10 секунд и + 1 = 11 . но если берем 16 то времени надо 11 + 1 = 12(11 секунд - это 2 сек(3 копии) + 2сек(3 копии) + 2сек(3 копии) + 2сек(3 копии)+2сек(3 копии) и + 1 секунда одна копия и того 11 сек и + 1 сек потому что первый лист распечатывается 1 сек ) воооотт....
    • Автор:

      mosheo7hm
    • 4 года назад
    • 0
  • Я вижу, что вы сами запутались в своих мыслях, выразитесь точнее
  • 1) Python:nn = int(input())k = 1 + (nn-1) // 3 * 2 + (nn-1) % 3print (k) 2) Pascal:var nn,k : longint;begin  read (nn);  k:=1+(nn-1) div 3 * 2+(nn-1) mod 3;  write (k);end.
    • Автор:

      evaehqw
    • 4 года назад
    • 0
  • Добавить свой ответ

Войти через Google

или

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

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

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