#include using namespace std; class Node { public: int data; Node*next; Node(); }; Node::Node():data(0),next(NULL) { } int main() { int n; cin>>n; Node*head,*last; Node*temp; Node*p; head=new Node; head->data=1; last=new Node; head->next=head; for(int i=2;inext; temp->next=new node; temp->next=i; temp->next->next=head; } system("pause"); return 0; }