My first project in Data Structures. Statistics in Bank queue in C++.
Условие на задачата: Симулация на опашка в банка Целта на тази симулация е да изгради представа у управителя на банка за ефективността на обслужването на случайно пристигащи в банката клиенти от определен брой касиери, както и за броя и времето за обслужване на клиенти от всеки касиер. Когато клиент пристига в банката и всички касиери са заети, той се нарежда на опашката, като получава уникален номер, съвпадащ с минутата на пристигането му (от едно до МАХ). Приемаме, че за 1 минута пристига не повече от 1 клиент. Да се напише програма, която симулира обслужването на опашка от клиенти за интервал от време между 200 и 500 минути (случайно избран интервал при стартиране). Броят касиери е между 3 и 10 (случайно избран при стартиране). Клиенти постъпват в случайно избрани интервали от време, техният брой е случаен и се избира при стартиране на програмата. Времето за обслужване на всеки клиент също е случайно. В края на изпълнението на програмата да се изведе статистика за: -общ брой обслужени клиенти -брой обслужени клиенти от всеки касиер -средно време за чакане в опашката -средна дължина на опашката -максимална дължина на опашката