Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
0% found this document useful (0 votes)
142 views

Compare The Triplets: Function Description

The document describes a scoring system to compare two triplets representing ratings for challenges by Alice and Bob. Each triplet contains three scores for problem clarity, originality, and difficulty. Points are awarded by comparing corresponding scores in each triplet: if Alice's score is higher, she receives 1 point; if Bob's is higher, he receives 1 point; if they are equal, no points are received. The function takes in the two triplets and returns an array with Alice's score first and Bob's second.

Uploaded by

Samyak Moon
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
142 views

Compare The Triplets: Function Description

The document describes a scoring system to compare two triplets representing ratings for challenges by Alice and Bob. Each triplet contains three scores for problem clarity, originality, and difficulty. Points are awarded by comparing corresponding scores in each triplet: if Alice's score is higher, she receives 1 point; if Bob's is higher, he receives 1 point; if they are equal, no points are received. The function takes in the two triplets and returns an array with Alice's score first and Bob's second.

Uploaded by

Samyak Moon
Copyright
© © All Rights Reserved
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 2

Compare the Triplets

Alice and Bob each created one problem for HackerRank. A reviewer rates the two challenges, awarding
points on a scale from to for three categories: problem clarity , originality, and difficulty.

We define the rating for Alice's challenge to be the triplet , and the rating for Bob's
challenge to be the triplet .

Your task is to find their comparison points by comparing with , with , and with .

If , then Alice is awarded point.

If , then Bob is awarded point.

If , then neither person receives a point.

Comparison points is the total points a person earned.

Given and , determine their respective comparison points.

For example, and . For elements , Bob is awarded a point because .


For the equal elements and , no points are earned. Finally, for elements , so Alice
receives a point. Your return array would be with Alice's score first and Bob's second.

Function Description

Complete the function compareTriplets in the editor below. It must return an array of two integers, the
first being Alice's score and the second being Bob's.

compareTriplets has the following parameter(s):

a: an array of integers representing Alice's challenge rating

b: an array of integers representing Bob's challenge rating

Input Format

The first line contains space-separated integers, , , and , describing the respective values in
triplet .
The second line contains space-separated integers, , , and , describing the respective values
in triplet .

Constraints

Output Format

Return an array of two integers denoting the respective comparison points earned by Alice and Bob.

Sample Input 0

567
3 6 10

Sample Output 0

11
Explanation 0

In this example:

Now, let's compare each individual score:

, so Alice receives point.

, so nobody receives a point.

, so Bob receives point.

Alice's comparison score is , and Bob's comparison score is . Thus, we return the array .

Sample Input 1

17 28 30
99 16 8

Sample Output 1

21

Explanation 1

Comparing the elements, so Bob receives a point.


Comparing the and elements, and so Alice receives two points.
The return array is .

You might also like