Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

I need a java program to solve the following problem. Pretty Polly has no shortage of gentlemen suitors who come a' courting. Indeed, her biggest

I need a java program to solve the following problem. Pretty Polly has no shortage of gentlemen suitors who come a' courting. Indeed, her biggest problem is keeping track of who the best ones are. She is smart enough to realize that a program which ranks the men from most to least desirable would simplify her life. She is also persuasive enough to have talked you into writing the program. Polly really likes to dance, and has determined the optimal partner height is 180 centimeters tall. Her first criteria is finding someone who is as close as possible to this height; whether they are a little taller or shorter doesn't matter. Among all candidates of the same height, she wants someone as close as possible to 75 kilograms without going over. If all equal-height candidates are over this limit, she will take the lightest of the bunch. If two or more people are identical by all these characteristics, sort them by last name, then by first name if it is necessary to break the tie. Polly is only interested in seeing the candidates ranked by name, so the input file: George Bush 195 110 Harry Truman 180 75 Bill Clinton 180 75 John Kennedy 180 65 Ronald Reagan 165 110 Richard Nixon 170 70 Jimmy Carter 180 77 yields the following output: Clinton, Bill Truman, Harry Kennedy, John Carter, Jimmy Nixon, Richard Bush, George Reagan, Ronald The key to this problem is sorting under a fairly complex criteria defined over multiple fields.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Advanced Java Programming

Authors: Uttam Kumar Roy

1st Edition

0199455503, 9780199455508

More Books

Students also viewed these Programming questions

Question

What are the attributes of a technical decision?

Answered: 1 week ago

Question

How do the two components of this theory work together?

Answered: 1 week ago

Question

Write the basic steps to develop TCP socket applications

Answered: 1 week ago