func_code_string: #include <bits/stdc++.h>   using namespace std;   long long max(long long a, long long b) {     if (a > b) {       return a;     } else {       return b;     }   }   long long min(long long a, long long b) {     if (a < b) {       return a;     } else {       return b;     }   }   int ma[101][101], yes[101];   int main() {     int n;     cin >> n;     int r = n / 2;     if (n % 2 == 1) {       r++;     }     cout << (n / 2) * r << endl;     for (long long i = 1; i <= n / 2; i++) {       for (long long j = n / 2 + 1; j <= n; j++) {         cout << i <<     << j << endl;       }     }     return 0;   }   