/* * ListMyJosephus: * This class implements a MyJosephus circle using an STL List * N : initial number of players * M : interval to jump for next removal */ #include "ListMyJosephus.h" ListMyJosephus::ListMyJosephus() { } ListMyJosephus::ListMyJosephus(int N,int iM) { } ListMyJosephus::~ListMyJosephus() { } void ListMyJosephus::init(int N,int M) { } // makes the circle empty void ListMyJosephus::clear() { } // prints the number of people in the circle int ListMyJosephus::currentSize(){ } // returns true if circle is empty bool ListMyJosephus::isEmpty() { } // eliminates the next person as per the game's rule Person ListMyJosephus::eliminateNext() { } // prints the current content of circle in sequence starting from the person with the least position number void ListMyJosephus::printAll() { }