Dragon Race

Revision en26, by niveditavb05, 2023-01-31 19:15:14

Dragon Race Problem | Codehive Contest | 4th Problem

PROBLEM LINK : CodeHive/Dragon Race

Author & Tester : Vedant Patil

Editorialist : Nivedita Birajdar

DIFFICULTY :

CAKEWALK...

PREREQUISITES:

Basic Arithmatics

PROBLEM :

Jake is a very competitive guy. The flying speed of Toruk i.e.Dragon of Jake is exactly 100 kmph i.e. kilometers per hour. Dragon Race is going in Pandora Village.

You are given an array A[] of size N, where A[i] denotes the Flying speed of the iᵗʰ Dragon.

Jake is going to compete with everyone. At the end of the competition, the final score of Jake will be evaluated

The evaluation Scheme is given as follows:

If the participant wins the race with his competitor he gets 5 points if he loses 2 points are deducted and if no one wins i.e. match draw then both the participants will get 2 points.

You have to find the final Score of Jake. As Jake is quite dumb in Maths help him to find his final score.

EXPLANATION :

In this example we have to calculate the final score of Jake who is quite dumb in Maths. The problem is that we are given an rray A[] of size N, where A[i] denotes the Flying speed of the iᵗʰ Dragon , where the Dragon of Jake is exactly 100 kmph. Jake is going to compete with everyone(A[]),and the final score of Jake will be evaluated as - if Jake wins the race with his competitor (i) he gets (+)5 points - if he loses (-)2 points are deducted and - if no one wins i.e. match draw then both the participants(i.e. jake and ith participant) will get (+)2 points. and At the end of the competition, the evaluated final score of Jake will have to display in output.

SOLUTION :

Editorialist's solution(C++)

History

 
 
 
 
Revisions
 
 
  Rev. Lang. By When Δ Comment
en35 English niveditavb05 2023-01-31 19:44:54 7 Tiny change: 'EXITY:**\n **O(n)**\n' -> 'EXITY:**\n**O(n)**\n' (published)
en34 English niveditavb05 2023-01-31 19:44:13 7 Tiny change: 'EXITY:**\n**O(n)**\n' -> 'EXITY:**\n **O(n)**\n' (saved to drafts)
en33 English niveditavb05 2023-01-31 19:43:11 39 Tiny change: 'n\n#### **' -> 'n\n#### **TIME COMPLEXITY:**\n**O(n)**\n\n#### **'
en32 English niveditavb05 2023-01-31 19:38:17 1 Tiny change: ' given an rray A[] o' -> ' given an array A[] o'
en31 English niveditavb05 2023-01-31 19:28:03 41
en30 English niveditavb05 2023-01-31 19:22:39 27 (published)
en29 English niveditavb05 2023-01-31 19:21:11 12
en28 English niveditavb05 2023-01-31 19:19:50 116
en27 English niveditavb05 2023-01-31 19:16:00 28
en26 English niveditavb05 2023-01-31 19:15:14 46
en25 English niveditavb05 2023-01-31 19:11:45 957
en24 English niveditavb05 2023-01-31 17:24:57 852
en23 English niveditavb05 2023-01-31 17:08:16 0 (saved to drafts)
en22 English niveditavb05 2023-01-31 13:42:24 0 (published)
en21 English niveditavb05 2023-01-31 13:38:39 59
en20 English niveditavb05 2023-01-31 13:29:26 8 Tiny change: 'Y :** \n EASY...\n\n\n#' -> 'Y :** \n CAKEWALK...\n\n\n#'
en19 English niveditavb05 2023-01-31 13:26:20 32 Tiny change: ' summary="mycode">\n```\n#' -> ' summary="Editorialist's solution(C++)">\n```\n#'
en18 English niveditavb05 2023-01-31 13:25:08 20
en17 English niveditavb05 2023-01-31 13:24:02 12
en16 English niveditavb05 2023-01-31 13:22:53 39
en15 English niveditavb05 2023-01-31 13:17:26 4 Tiny change: 'tion :**\n#include' -> 'tion :**\n\n\n#include'
en14 English niveditavb05 2023-01-31 08:37:44 589
en13 English niveditavb05 2023-01-31 08:26:14 2
en12 English niveditavb05 2023-01-31 08:25:31 23
en11 English niveditavb05 2023-01-31 08:24:05 51
en10 English niveditavb05 2023-01-31 08:21:55 6
en9 English niveditavb05 2023-01-31 08:21:00 4 Tiny change: 'em**\n\n\n**#### PROBLEM LI' -> 'em**\n\n\n#### **PROBLEM LI'
en8 English niveditavb05 2023-01-31 08:20:36 5 Tiny change: '**\n\n\n**PROBLEM LI' -> '**\n\n\n**#### PROBLEM LI'
en7 English niveditavb05 2023-01-31 08:20:15 4 Tiny change: '**### Dragon Rac' -> '### **Dragon Rac'
en6 English niveditavb05 2023-01-31 08:19:56 23
en5 English niveditavb05 2023-01-31 08:19:20 4
en4 English niveditavb05 2023-01-31 08:18:12 54
en3 English niveditavb05 2023-01-31 08:16:39 25
en2 English niveditavb05 2023-01-31 07:51:04 824
en1 English niveditavb05 2023-01-31 07:44:34 2561 Initial revision (saved to drafts)