#include 
#include
using namespace std;class circle_number{ public: void show(); void sequence(); circle_number(int); protected: vector
> vec; int num, loop, range, cur_number=0;};int main(int argc, char* argv[]){ int lim=10; if ( argc > 1 ) lim=stoi(argv[1]); circle_number number(lim); number.sequence(); number.show(); return 0;}circle_number::circle_number(int n){ num=n; range=num-1; loop=num%2?(num+1)/2:num/2; vec.assign(num, vector
()); for (int i=0; i!=num; ++i) vec[i].assign(num,0);}void circle_number::show(){ for(int row=0; row!=num; ++row) { for (int col=0; col!=num-1; ++col) cout<
<<" "; cout<
<