Cod sursa(job #2784700)

Utilizator Teodor94Teodor Plop Teodor94 Data 17 octombrie 2021 01:59:24
Problema Patrate2 Scor 30
Compilator cpp-64 Status done
Runda Arhiva de probleme Marime 0.36 kb
#include <stdio.h>

int main() {
  FILE *fin, *fout;
  fin = fopen("patrate2.in", "r");
  fout = fopen("patrate2.out", "w");

  int n, i;
  long long fact;
  fscanf(fin, "%d", &n);

  fact = 1;
  for (i = 2; i <= n; ++i)
    fact *= i;

  fprintf(fout, "%lld\n", (long long)fact * (1 << (n * n)));

  fclose(fin);
  fclose(fout);
  return 0;
}