Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Title : BMI Sorting Machine ( Use only C Programming Languange) You are given data where each data consists of ID, name, and heigh in

Title : BMI Sorting Machine

( Use only C Programming Languange)

You are given data where each data consists of ID, name, and heigh in foot and inch. Then, there are queries. For each query, given a variable which represents a height in cm. You are asked for help to display all data whose height is less than or equal to , ordered descending by the height. If there are 2 data which has the same height, sort ascending by the ID. If no data satisfies the query, output -1.

Note that 1 foot = 12 inch, and 1 inch = 2,54 cm.

Input Format

The first line consists of an integer .

The next lines consists of the given data in the format A,B,C D where A, B, C, and D represent ID, name, height in feet, and height in inch, respectively.

The next line consists of an integer .

The next lines consist of an integer which represents the query.

Output Format

Each query is started by Q, followed by the query number started from 1, followed by :.

For each query, if there is data to display, then output the data sorted descending based on the height with the following format: .

If there is no data to display, output -1.

Constraints

1 5 104

ID is an integer between 1 and . It is guaranteed that 2 data will not have the same ID.

Length of each name is between 1 and 20 (inclusive). Names consist of Latin alphabet or whitespace. It is guaranteed that the first and last character are not whitespaces.

Height in foot is between 0and 7 (inclusive). Height in inch is between 0 and 11 (inclusive). 1 200

1 102

image text in transcribed

Sample Input 5 1, John Doe, 4 6 2, Anonymous,5 4 3, Vohu Manah, 6 1 4,Dora Hariwini, 5 4 5, Kyo, 6 7 3 165 Sample Output Q1: 2 Anonymous 162.56 4 Dora Hariwini 162.56 1 John Doe 137.16 Q2: -1 Q3: 3 Vohu Manah 185.42 2 Anonymous 162.56 4 Dora Hariwini 162.56 1 John Doe 137.16 130 200

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

Modern Database Management

Authors: Jeffrey A. Hoffer Fred R. McFadden

4th Edition

0805360476, 978-0805360479

More Books

Students also viewed these Databases questions

Question

1. Who will you assemble on the team?

Answered: 1 week ago

Question

Did the team members feel that their work mattered

Answered: 1 week ago