What is the best way for sending people out

Assignment Help Computer Engineering
Reference no: EM1327908

Your friend is working as a camp counselor at a camp. He needs to organize activities for the kids. One of his plans is the following marathon: each contestant must swim 20 laps of a pool, then bike 10 miles, and then run 3 miles. The plan is to send the contestants out in a staggered fashion via the following rule: the contestants must use the pool one at a time. In other words, first one contestant swims the 20 laps, gets out, and starts biking. As soon as this first person is out of the pool a second contestant begins swimming the 20 laps; as soon as he is out of the pool and starts biking, a third contestant begins swimming and so on.

Each contestant has projected swimming time (the expected time it will take him or her to complete 20 laps), a projected biking time (the expected time it will take him or her to complete the 10 miles of bicycling), and a projected running time (the time it will take him or her to complete the 3 miles of running). Your friend wants to decide on a schedule for the triathlon: an order in which to sequence the starts of the contestants. Let's say that the completion time of a schedule is the earliest time at which all contestants will be finished with all three legs of the triathlon, assuming they each spend exactly their projected swimming, biking and running times on the 3 parts. (Again, note that participants can bike and run simultaneously but at most one person can be in the pool at any time.) What is the best order for sending people out if one wants the whole competition to be over as early as possible? More precisely give an efficient algorithm that produces a schedule whose completion time is as small as possible.

Reference no: EM1327908

Questions Cloud

Why all projects include risk in their project planning : Managing Risk in Project Management and Why should all projects include risk in their project planning? What are some of the drawbacks if risks are not considered?
Estimated elasticity of demand for new brand cars : Illustrate what is the estimated elasticity of demand for new brand cars with respect to the price of gasoline.
Identifying a global leadership team : "Identifying a Global Leadership Team" you developed a strategy for identifying the top 15 percent of talent for development.
Discrimination of wrongful termination : Walker, a clerk typist with the IRS, is a light-skinned African American. Her supervisor is a dark-skinned Africa American.
What is the best way for sending people out : What is the best way for sending people out if one wants the total competition to be over as early as possible? More precisely give an efficient algorithm that produces a schedule whose completion time is as small as possible.
Discuss unsuccessful negotiation situation : Describe unsuccessful negotiation situation and suggest actions could have been taken to enhance future like negotiations by applying best practices in negotiations.
Important information about enterprise resource planning : Important information about Enterprise Resource Planning - Give examples of the quality tools you plan to use for identifying and reducing process variability.
Describe the each level of diversification : Describe the each level of diversification  an be utilized in a corporate-level strategic plan.
Explain grandma''s treats - security measures : Explain Grandma's Treats - Security Measures and Develop an e-business strategy for Grandma's Treats

Reviews

Write a Review

Computer Engineering Questions & Answers

  Assembly program

Specify the assembly language program (of equivalent binary instructions), created by a compiler from following pseudo-code program. Suppoose all variables are integer.

  Find out what restrictions should be imposed

he second law (the COPA), that is more narrowly focussed and covers only communications that are made for commercial purposes on World Wide Web, is the subject of a Court injunction (also on First Amendment grounds) preventing its enforcement pend..

  Generating a class known as point

Generate a class known as Point which has following private members: Float x - x-coordinate of point,,Float y - y-coordinate of point.

  What can be done to minimize the errors

Where are the majority of defects found in a final program introduced? What can be completed to minimize these errors.

  Designing the class diagram

Instructors are allocated to one (or more) departments. One instructor also serves a department chair. Design a detailed class diagram in order to represent the above information.

  How to illustrate a memory map for a system

Illustrate a memory map for a system with a memory capability of 512MB. Each memory location in system is 8 bits.

  Design a dedicated datapath

Design a dedicated datapath

  Execute a class person with two fields name and age

Execute a class Person with two fields name and age.

  Describing the lcg

Provide the value of a? Specify the restrictions that are required on the seed?

  Executing the request-response messages over smtp

How could you execute the request-response messages over SMTP that is a one-way protocol (do not assume any special receipt notification functionality that some mailers support)?

  Investigating a social engineering attack

Investigate a social engineering attack describing what has made this attack more successful and the information which was observed from this attack is sure to involve how could this attack be avoided.

  What is the cookie

What is a cookie? What are advantages and disadvantages of using cookies in a web application.

Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd