3 семестр
This commit is contained in:
26
Part1/Lab2/Lab2.cpp
Normal file
26
Part1/Lab2/Lab2.cpp
Normal file
@@ -0,0 +1,26 @@
|
||||
#include <string.h>
|
||||
#include <stdlib.h>
|
||||
#include <time.h>
|
||||
#include <iostream>
|
||||
using namespace std;
|
||||
#include "Set4.h"
|
||||
int Set::N = 26, Set::cnt = 0; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
const long q0 = 100000; // <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
int main()
|
||||
{
|
||||
srand(time(nullptr));
|
||||
Set A('A'), B('B'), C('C'), D('D'), E; //A, B, C, D <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>. E <20> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><>-<2D><>
|
||||
clock_t begin = clock();
|
||||
for (long q = 0; q < q0; ++q)
|
||||
{
|
||||
E = D & (A | B) & ~C;
|
||||
//E = ~A;
|
||||
}
|
||||
clock_t end = clock();
|
||||
E.Show();
|
||||
cout << " Middle power =" <<
|
||||
(A.power() + B.power() + C.power() + D.power() + E.power()) / 5 <<
|
||||
" Time=" << end - begin << " / " << q0 << endl;
|
||||
cin.get();
|
||||
return 0;
|
||||
}
|
||||
Reference in New Issue
Block a user