Pangeya

    Description of object 
    Groups of object
    View object
    Name national Биржевой робот
    Name international Birzhevoj robot
    Show all avatar photo(1)
    Source of objectCreated by the viewed user
    Object memory
    752 819  byte
    Inheritance   
    200
    Date of creation12 April 2020 Year 15H:39M:23S
    Date of update   22 May 2022 Year 21H:05M:32S


    SHARE 

    Detailed description of the object
    Биржевой робот Birzhevoj robot
    Dual mode
    Text mode
    Image mode

    Биржевой робот

    Напишите робота для автоматической торговли акциями на бирже.

    Вводится цена акций в первый, второй и т. д. дни, ноль — сигнал остановки. Возможно, сначала цена уменьшается. В какой-то момент цена начинает расти. Мы покупаем акции в первый день, когда их цена превышает цену в предыдущий день. После этого в какой-то момент цена акций начинает уменьшаться. Мы продаём акции в первый же день, как только их цена становится меньше цены в предыдущий день. Возможно, после этого цены как-то ещё меняются.

    Гарантируется, что среди введенных цен точно будет день, когда цена начнет расти, а после день, когда цена начнет падать. После продажи акций робот больше не участвует в торгах на бирже.

    Программа должна вывести цену акций, по которой мы их купили, цену, по которой продали, и выгоду с каждой акции (возможно, отрицательную).

    Не следует пользоваться советами этого робота в реальной жизни.

    Формат ввода

    Несколько целых чисел — цены акций в последовательные дни.

    Число 0 — сигнал прекращения ввода цен.

    Формат вывода

    Три целых числа — цена покупки, цена продажи, выгода.

    Пример

    Ввод

    32

    30

    31

    34

    38

    37

    39

    0

    Вывод

    31 37 6

    Cancel Continue
    Confirm that you are a human
    Send Cancel
    Expand Close
    Close
    Отмена