1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62
| #include <iostream>
#include <iomanip>
#include <stdio.h>
using namespace std;
int main () {
int vectoreven[512], permuteven[360];
int ii=0;
int portante ;
int blocs ;
int datii;
int m =-1 ;
int k;
for(int ii=0 ;ii<46;ii++)
{
vectoreven[ii]=-2;
vectoreven[511-ii]=-2;
}
//int m =-1;
for (int blocs =1;blocs<31 ;blocs++){
for(int portante =1;portante<14;portante++){
datii =(blocs-1)*30+portante+45;
if(portante ==5 || portante ==9)
{vectoreven[datii]=-1;}
else
{m=m+1;
vectoreven[datii]=m;
}
if (datii > 5 || datii< 5 || datii <9 ||datii > 9){
m = m +1;
permuteven[m]=k;}
}
}
cout << setw(7)
<< ii
<< setw(13)
<< vectoreven[ii] << endl;
cout << "element"<< setw (13) << "value"<< endl;
for ( int ii = 0; ii < 512; ii++)
cout << setw(7)<< ii <<setw (13)<< vectoreven[ii] << endl;
cout<< setw(7)
<<m
<<setw(13)
<<permuteven[m]<<endl;
cout << "element"<< setw (13) << "value"<< endl;
for ( int m = 0; m< 360; m++)
cout << setw(7)<< m <<setw (13)<< permuteven[m] << endl;
// char c;
//cin>> c;
return 0;
} |
Partager