Cod sursa(job #21265)
| Utilizator | Data | 23 februarie 2007 07:19:55 | |
|---|---|---|---|
| Problema | Patrate2 | Scor | 10 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.49 kb |
#include <fstream>
using namespace std;
#define in "patrate2.in"
#define out "patrate2.out"
typedef long long int LLI;
LLI n, patr, sol;
int main()
{
FILE *fin = fopen( in, "r" );
FILE *fout = fopen( out, "w" );
fscanf( fin, "%lld", &n );
patr = n*n;
sol = 1;
LLI i;
for ( i = 1; i <= patr; i++ )
{
sol *= 2;
}
sol *= n;
fprintf( fout, "%lld\n", sol );
fclose( fin );
fclose( fout );
return 0;
}
