3 using std::cout;
using std::endl;
7 T(
int n) { a =
new int[n]; }
9 int operator[](
int i)
const {
return a[i]; }
10 int & operator[](
int i) {
return a[i]; }
20 int operator[](
int i)
const {
return a[i]; }
21 int & operator[](
int i) {
return a[i]; }
27 int main(
int argc,
char * argv []) {
32 for (
int i = 0; i < 8; ++i) {
41 for (uint64_t i = 0; i < 4000000000; ++i) {
43 if (i == 0) cout <<
"version a\n";
45 if (i % 2 == 0) (*t)[4] *= 2;
48 if (i == 0) cout <<
"version b\n";
50 if (i % 2 == 0) (*u)[4] *= 2;
53 if (i == 0) cout <<
"version c\n";
55 if (i % 2 == 0) v[4] *= 2;
60 for (
int i = 0; i < 8; ++i)
61 cout << (*t)[i] <<
',';
64 for (
int i = 0; i < 8; ++i)
65 cout << (*u)[i] <<
',';
68 for (
int i = 0; i < 9; ++i)