Facebook Programming Challenge Question - Programming - Nairaland
Nairaland Forum › Science/Technology › Programming › Facebook Programming Challenge Question (7793 Views)
| Facebook Programming Challenge Question by eazyd(op): 3:38am On Sep 08, 2012 |
Test your skills- use your fav language. Facebook Programming Challenge Back to Question List Time Remaining: 01:42:32 Question 1 / 1 Mastermind is a game of two players. In the beginning, first player decides a secret key, which is a sequence (s1,s2,...sk) where 0 < si <= n, Then second player makes guesses in rounds, where each guess is of form (g1,g2, ...gk), and after each guess first player calculates the score for the guess. Score for a guess is equal to number of i's for which we have gi = si. For example if the secret key is (4,2,5,3,1) and the guess is (1,2,3,7,1),then the score is 2, because g2 = s2 and g5 = s5. Given a sequence of guesses, and scores for each guess, your program must decide if there exists at least one secret key that generates those exact scores. Input First line of input contains a single integer C (1 <=C <= 100). C test-cases follow. First line of each test-case contains three integers n,k and q. (1 <=n,k <=11, 1<=q<=8 ). Next q lines contain the guesses. Each guess consists of k integers gi,1, gi,2,....gi,k separated by a single space, followed by the score for the guess bi (1 <= gi,j <=n for all 1 <=i <=q, 1 <=j <=k; and 0 <= bi <=k ) Output For each test-case, output "Yes" (without quotes), if there exists at least a secret key which generates those exact scores, otherwise output "No". Sample Input 2 4 4 2 2 1 2 2 0 2 2 1 1 1 4 4 2 1 2 3 4 4 4 3 2 1 1 Sample Output Yes No |
| Re: Facebook Programming Challenge Question by Javanian: 9:23pm On Sep 08, 2012 |
I just decided to give it a try, although am not sure its correct import java.util.Scanner; |
| Re: Facebook Programming Challenge Question by Javanian: 9:28pm On Sep 08, 2012 |
| Re: Facebook Programming Challenge Question by eazyd(op): 5:02pm On Sep 09, 2012 |
Javanian: http://pastebin.com/q4zJuReywhy this links? well still working on my code in php, will post in a few. |
| Re: Facebook Programming Challenge Question by Javanian: 5:38pm On Sep 09, 2012 |
eazyd: why this links?even if you have never heard of pastebin before...did you check the links? |
| Re: Facebook Programming Challenge Question by eazyd(op): 1:17pm On Sep 11, 2012 |
i jst did tho and yea i know pastebin bt i dont click on links like that..you shoulda stated the question on pastebin before posting the code.Nice job! |
Programming Challenge For Beginners Competition Two N20000 -SEASON 2- • Programming Challenge For Beginners N20000 • English Language Programming Challenge • 2 • 3 • 4
Algorand Blockchain Is Serious About Building In Nigeria • Reusable Object-oriented Patterns In Banking Applications • Machine Learning/data Science/analytics
;
"