#include<iostream> #include<queue> using namespace std; int main() { int num_q1,num_q2,num_music; queue<int> q1,q2; cin>>num_q1>>num_q2>>num_music; for(int i=1;i<=num_q1;i++) { q1.push(i); } for(int i=1;i<=num_q2;i++) { q2.push(i); } while(num_music--) //对逻辑上环形队列的模拟 { cout<<q1.front()<<" "<<q2.front()<<endl; q1.push(q1.front()); q1.pop(); q2.push(q2.front()); q2.pop(); } return 0; }