Pagini recente » Cod sursa (job #1508285) | Cod sursa (job #909582) | Cod sursa (job #3292248) | Cod sursa (job #3279686) | Cod sursa (job #1263215)
#include <fstream>
using namespace std;
ifstream fin("patrate2.in");
ofstream fout("patrate2.out");
int n, t, v[10000];
int main() {
fin >> n;
v[0] = v[1] = 1;
t = 1;
while(t <= n * n) {
t++;
int i = 1, cat = 0;
while(i <= v[0] || cat) {
v[i] = v[i] * 2 + cat;
cat = v[i] / 10;
v[i] %= 10;
v[0] = (v[0] > i ? v[0] : i);
i++;
}
}
int i = 1, cat = 0;
while(i <= v[0] || cat) {
v[i] = v[i] * n + cat;
cat = v[i] / 10;
v[i] %= 10;
v[0] = (v[0] > i ? v[0] : i);
i++;
}
for(int i = v[0]; i > 0; i--) {
fout << v[i];
}
fout << '\n';
fin.close();
fout.close();
return 0;
}