Here are the code and output, can you please help me answer the two questions? code: #include #include using namespace std; // tower of HANOI function implementation void moveDisk(int n, char Original, char Aux, char Dest) { if(n == 0) return; moveDisk(n-1, Original, Dest, Aux); cout << "Move Disk " << n << " from " << Original << " to " << Dest << endl; moveDisk(n-1, Aux, Original, Dest); } // main program int main() { int n; time_t start, end; cout << "Enter the number of disks:"; cin >> n; // calling the moveDisk time (&start); moveDisk(n, 'A', 'B', 'C'); time (&end); double elapse = difftime (end, start); cout << "The elapsed time is " << elapse << " seconds" << " for moving " << n << " disks " << endl; return 0; }   output:   1.How many seconds does the server spend on 16 disks? 2. How many disks can successfully move from A to C, in 24-hour?(please list a brief calculation)

C++ for Engineers and Scientists
4th Edition
ISBN:9781133187844
Author:Bronson, Gary J.
Publisher:Bronson, Gary J.
Chapter6: Modularity Using Functions
Section6.2: Returning A Single Value
Problem 2E: (Practice) For the following function headers, determine the number, type, and order (sequence) of...
icon
Related questions
Question

Here are the code and output, can you please help me answer the two questions?

code:

#include<iostream>
#include<time.h>
using namespace std;

// tower of HANOI function implementation
void moveDisk(int n, char Original, char Aux, char Dest)
{
if(n == 0)
return;
moveDisk(n-1, Original, Dest, Aux);
cout << "Move Disk " << n << " from " << Original << " to " << Dest << endl;
moveDisk(n-1, Aux, Original, Dest);
}

// main program
int main()
{
int n;
time_t start, end;

cout << "Enter the number of disks:";
cin >> n;

// calling the moveDisk
time (&start);
moveDisk(n, 'A', 'B', 'C');
time (&end);

double elapse = difftime (end, start);
cout << "The elapsed time is " << elapse << " seconds" << " for moving " << n << " disks " << endl;

return 0;
}

 

output:

 

1.How many seconds does the server spend on 16 disks?

2. How many disks can successfully move from A to C, in 24-hour?(please list a brief calculation)

Expert Solution
trending now

Trending now

This is a popular solution!

steps

Step by step

Solved in 2 steps with 1 images

Blurred answer
Knowledge Booster
Datatypes
Learn more about
Need a deep-dive on the concept behind this application? Look no further. Learn more about this topic, computer-science and related others by exploring similar questions and additional content below.
Similar questions
  • SEE MORE QUESTIONS
Recommended textbooks for you
C++ for Engineers and Scientists
C++ for Engineers and Scientists
Computer Science
ISBN:
9781133187844
Author:
Bronson, Gary J.
Publisher:
Course Technology Ptr
C++ Programming: From Problem Analysis to Program…
C++ Programming: From Problem Analysis to Program…
Computer Science
ISBN:
9781337102087
Author:
D. S. Malik
Publisher:
Cengage Learning