Language: C++

#include <bits/stdc++.h>
using namespace std;
 
int main(){
  int n,m;
  cin>>n>>m;
  int k = n/2;
  int l = k+1;
  if (n%2!=0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k--;
    l++;}}
  else if(n%3!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=2;
    l+=2;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%5!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=4;
    l+=4;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%7!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=6;
    l+=6;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%11!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=10;
    l+10;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%13!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=12;
    l+=12;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%17!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=16;
    l+=16;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%19!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=18;
    l+=18;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%13!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=22;
    l+=22;
  if (k<0) k+=n;
  if (l>n) l-=n}}
  else if(n%209!0){for(int i=0; i<m; i++){
    cout<<k<<' '<< l<<endl;
      k-=208;
    l+=208;
  if (k<0) k+=n;
  if (l>n) l-=n}}
      
  
 
}


Compiler output:
a.cc: In function 'int main()':
a.cc:13:14: error: expected ')' before '!' token
   13 |   else if(n%3!0){for(int i=0; i<m; i++){
      |          ~   ^
      |              )
a.cc:18:16: error: expected ';' before '}' token
   18 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:19:14: error: expected ')' before '!' token
   19 |   else if(n%5!0){for(int i=0; i<m; i++){
      |          ~   ^
      |              )
a.cc:24:16: error: expected ';' before '}' token
   24 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:25:14: error: expected ')' before '!' token
   25 |   else if(n%7!0){for(int i=0; i<m; i++){
      |          ~   ^
      |              )
a.cc:30:16: error: expected ';' before '}' token
   30 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:31:15: error: expected ')' before '!' token
   31 |   else if(n%11!0){for(int i=0; i<m; i++){
      |          ~    ^
      |               )
a.cc:36:16: error: expected ';' before '}' token
   36 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:37:15: error: expected ')' before '!' token
   37 |   else if(n%13!0){for(int i=0; i<m; i++){
      |          ~    ^
      |               )
a.cc:42:16: error: expected ';' before '}' token
   42 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:43:15: error: expected ')' before '!' token
   43 |   else if(n%17!0){for(int i=0; i<m; i++){
      |          ~    ^
      |               )
a.cc:48:16: error: expected ';' before '}' token
   48 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:49:15: error: expected ')' before '!' token
   49 |   else if(n%19!0){for(int i=0; i<m; i++){
      |          ~    ^
      |               )
a.cc:54:16: error: expected ';' before '}' token
   54 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:55:15: error: expected ')' before '!' token
   55 |   else if(n%13!0){for(int i=0; i<m; i++){
      |          ~    ^
      |               )
a.cc:60:16: error: expected ';' before '}' token
   60 |   if (l>n) l-=n}}
      |                ^
      |                ;
a.cc:61:16: error: expected ')' before '!' token
   61 |   else if(n%209!0){for(int i=0; i<m; i++){
      |          ~     ^
      |                )
a.cc:66:16: error: expected ';' before '}' token
   66 |   if (l>n) l-=n}}
      |                ^
      |                ;