#include <iostream>
#include <math.h>
#include <time.h>
#include<iomanip>
#include<array>
#include <algorithm>
using namespace std;
const int AS = 6;
void FillingRandomly(int (*)[AS]);
void printing(int (*)[AS]);
int c;
int main()
{
int funny = 0;
int timpa = 0;
int counter = 0;
int Array[AS][AS];
srand(time(0));
FillingRandomly(Array);
cout << "The unsorted array is" << endl << endl;
printing(Array);
cout << "The sorted array is" << endl << endl;
printing(Array);
system("PAUSE");
return 0;
}
void FillingRandomly(int *Array)
{for(int i=0;i<AS;i++)
{for (int j=0;j<AS;j++)
*Array[i][j]=rand()%87 +12;
}
}
void printing(int *Array)
{
for(int i=0;i<AS;i++)
{for (int j=0;j<AS;j++)
{int counter = 0;
cout<<*Array[i][j];
if (*Array[i][j]%AS == 0)
cout << endl << endl;
}
}
CiNpbmNsdWRlIDxpb3N0cmVhbT4KI2luY2x1ZGUgPG1hdGguaD4KI2luY2x1ZGUgPHRpbWUuaD4KI2luY2x1ZGU8aW9tYW5pcD4KI2luY2x1ZGU8YXJyYXk+CiNpbmNsdWRlIDxhbGdvcml0aG0+Cgp1c2luZyBuYW1lc3BhY2Ugc3RkOwpjb25zdCBpbnQgQVMgPSA2Owp2b2lkIEZpbGxpbmdSYW5kb21seShpbnQgKCopW0FTXSk7CnZvaWQgcHJpbnRpbmcoaW50ICgqKVtBU10pOwoKCmludCBjOwoKaW50IG1haW4oKQoKewoJaW50IGZ1bm55ID0gMDsKCWludCB0aW1wYSA9IDA7CglpbnQgY291bnRlciA9IDA7CglpbnQgQXJyYXlbQVNdW0FTXTsKCXNyYW5kKHRpbWUoMCkpOwoKCglGaWxsaW5nUmFuZG9tbHkoQXJyYXkpOwkKCQoKCWNvdXQgPDwgIlRoZSB1bnNvcnRlZCBhcnJheSBpcyIgPDwgZW5kbCA8PCBlbmRsOwoKCXByaW50aW5nKEFycmF5KTsKCgljb3V0IDw8ICJUaGUgc29ydGVkIGFycmF5IGlzIiA8PCBlbmRsIDw8IGVuZGw7CgoJcHJpbnRpbmcoQXJyYXkpOwoKCQoKCQkKCgkKCQoJc3lzdGVtKCJQQVVTRSIpOwoKCglyZXR1cm4gMDsKCn0KCnZvaWQgRmlsbGluZ1JhbmRvbWx5KGludCAqQXJyYXkpCntmb3IoaW50IGk9MDtpPEFTO2krKykKe2ZvciAoaW50IGo9MDtqPEFTO2orKykKCipBcnJheVtpXVtqXT1yYW5kKCklODcgKzEyOwoKCQl9Cn0KCnZvaWQgcHJpbnRpbmcoaW50ICpBcnJheSkKewoJZm9yKGludCBpPTA7aTxBUztpKyspCgl7Zm9yIChpbnQgaj0wO2o8QVM7aisrKQoJe2ludCBjb3VudGVyID0gMDsKCgljb3V0PDwqQXJyYXlbaV1bal07CgoJCQlpZiAoKkFycmF5W2ldW2pdJUFTID09IDApCgkJCQljb3V0IDw8IGVuZGwgPDwgZW5kbDsKCX0JCn0=