#include
//#pragma GCC optimize(2)
using namespace std;
#define max 100000000+5
int a[max];
int main()
{
time_t beg,end;
cout<<"---------------------------for\n";
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 1 cost: "<"MS"<<endl;
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 2 cost: "<"MS"<<endl;
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 3 cost: "<"MS"<<endl;
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 4 cost: "<"MS"<<endl;
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 5 cost: "<"MS"<<endl;
beg=clock();
for(int i=0;i0;
end=clock();
cout<<"test 6 cost: "<"MS"<<endl;
cout<<"----------------register---for\n";
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 1 cost: "<"MS"<<endl;
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 2 cost: "<"MS"<<endl;
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 3 cost: "<"MS"<<endl;
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 4 cost: "<"MS"<<endl;
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 5 cost: "<"MS"<<endl;
beg=clock();
for(register int i=0;i0;
end=clock();
cout<<"test 6 cost: "<"MS"<<endl;
cout<<"---------------------------fill\n";
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 1 cost: "<"MS"<<endl;
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 2 cost: "<"MS"<<endl;
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 3 cost: "<"MS"<<endl;
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 4 cost: "<"MS"<<endl;
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 5 cost: "<"MS"<<endl;
beg=clock();
fill(a,a+max,0);
end=clock();
cout<<"test 6 cost: "<"MS"<<endl;
cout<<"---------------------------memset\n";
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 1 cost: "<"MS"<<endl;
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 2 cost: "<"MS"<<endl;
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 3 cost: "<"MS"<<endl;
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 4 cost: "<"MS"<<endl;
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 5 cost: "<"MS"<<endl;
beg=clock();
memset(a,0,sizeof(a));
end=clock();
cout<<"test 6 cost: "<"MS"<<endl;
return 0;
}