Академический Документы
Профессиональный Документы
Культура Документы
Source Code:
#include<iostream>
#include<time.h>
long sum=0;
if(a%2!=0){
sum=sum+b;
while(a!=1){
a=a/2;
b=b*2;
if(a%2!=0){
sum=sum+b;
return sum;
long sum=0;
long k=1;
while(a>0){
long x=(a%10)*k;
long y=b;
long z=1;
while(y>0){
sum=sum+x*(y%10)*z;
y=y/10;
z=z*10;
a=a/10;
k=k*10;
return sum;
intmain(){
long a,b,k,j;
clock_t t1;
cin>>a>>b;
t1=clock();
k=a;
j=b;
for(inti=0;i<100000;i++){
MulMethod1(k,j);
k++;
j++;
t1=clock()-t1;
cout<<time_taken<<endl;
clock_t t2;
t2=clock();
//cout<<t2<<endl;
k=a;
j=b;
for(inti=0;i<100000;i++){
MulMethod2(k,j);
k++;
j++;
t2=double(clock()-t2);
//cout<<t2<<endl;
time_taken = ((double)t2)/CLOCKS_PER_SEC;
cout<<time_taken<<endl;
clock_t t3;
t3=clock();
cout<<t3<<endl;
k=a;
j=b;
for(inti=0;i<100000;i++){
a*b;
k++;
j++;
t3=(double)temp;
cout<<t3<<endl;
time_taken = ((double)t3)/CLOCKS_PER_SEC;
cout<<time_taken<<endl;
return 0;
}
Output:
1
Program to find unique numbers from pairs
#include<iostream>
intmain(){
inta[100],n,unique;
cin>>n;
for(inti=0;i<n;i++){
cin>>a[i];
unique=a[0];
for(inti=1;i<n;i++){
unique= unique^a[i];
return 0;
Output: