#include <iostream>
#include <ctime>
using namespace std;
//CLOCKS_PER_SEC Liczba cykli zegara na sekundÄ™.
//clock_t Typ do przechowywania liczby cykli zegara.
void czekaj( int iMilisekundy )
{
clock_t koniec = clock() + iMilisekundy * CLOCKS_PER_SEC / 1000.0;
while( clock() < koniec ) continue;
}
double obliczSekundy( clock_t czas )
{
return static_cast < double >( czas ) / CLOCKS_PER_SEC;
}
int main()
{ ios_base::sync_with_stdio(false);
long long x=64923664;
double c1,c2;
long long i;
cout.precision(15);
cout<<"Uruchomilem aplikacje.\n";
c1=obliczSekundy( clock());
for (i=2;i<x;i++)
if (x%i==0) cout <<i<<" ";
cout <<"\n";
c2=obliczSekundy( clock()) ;
cout<< "Uplynelo."<< c2-c1<<"\n";
c1=c2;
for (i=2;i*i<x;i++)
if (x%i==0) cout <<i<<" "<<x/i<<" ";
if (i*i==x) cout <<i;
cout <<"\n";
c2=obliczSekundy( clock());
cout<< "Uplynelo."<<c2-c1<<"\n";
return 0;
}