Pagini recente » Cod sursa (job #1349644) | Cod sursa (job #529307) | Cod sursa (job #3212672) | Cod sursa (job #1555850) | Cod sursa (job #2352855)
#include <fstream>
#include <string>
using namespace std;
ifstream cin("flip.in");
ofstream cout("flip.out");
string detectareCB(int nr, int biti) {
string r = "";
for (int i = 1; i <= biti; i++) {
int b=nr%2;
nr /= 2;
r = (char)(b + '0') + r;
}
return r;
}
int n, i;
string cbCurent;
int main() {
cin >> n;
for (i = 0; i <= (1 << n) - 1; i++) {
cbCurent = detectareCB(i,n);
//flip pe coloane (pe fiecare coloana care are 1 in dreptul ei inmultesc cu -1)
}
cin.close(); cout.close();
return 0;
}