Cod sursa(job #764071)
| Utilizator | Data | 3 iulie 2012 22:21:36 | |
|---|---|---|---|
| Problema | Jocul Flip | Scor | 0 |
| Compilator | cpp | Status | done |
| Runda | Arhiva de probleme | Marime | 0.4 kb |
#include<cstdio>
using namespace std;
bool m1[65538][17],m2[65538][17];
int main()
{
freopen("flip.in","r",stdin);freopen("flip.out","w",stdout);
int n,m,i,j,k;
scanf("%d%d",&n,&m);
k=(1<<n)-1;
for(i=0;i<=k;i++)
{
for(j=0;j<n;j++)
m1[i+1][j+1]=(i>>j)&1,printf("%d ",(i>>j)&1);
printf("\n");
}
k=(1<<m)-1;
for(i=0;i<=k;i++)
for(j=0;j<m;j++)
m2[i+1][j+1]=(i>>j)&1;
}