#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main()
{  
   const int NMAX = 4;
   const double XMAX = 10;

   // Wypisz nagłówek tabeli

   for (int n = 1; n <= NMAX; n++)
   {
      cout << setw(10) << n;
   }
   cout << endl;
   for (int n = 1; n <= NMAX; n++)
   {
      cout << setw(10) << "x ";
   }
   cout << endl << endl;

   // Wypisz zawartość tabeli

   for (double x = 1; x <= XMAX; x++)
   {
      // Wypisz wiersz tabeli

      for (int n = 1; n <= NMAX; n++)
      {
         cout << setw(10) << pow(x, n);
      }
      cout << endl;
   }

   return 0;
}

