NewStats: 3,263,948 , 8,182,030 topics. Date: Sunday, 08 June 2025 at 11:26 PM 1k6w4p6z3e3g |
Facebook Programming Challenge Question (7723 Views)
(1) (Go Down)
eazyd(m): 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 |
Javanian: 9:23pm On Sep 08, 2012 |
I just decided to give it a try, although am not sure its correct
|
Javanian: 9:28pm On Sep 08, 2012 |
eazyd(m): 5:02pm On Sep 09, 2012 |
Javanian: http://pastebin.com/q4zJuRey why this links? well still working on my code in php, will post in a few. |
Javanian: 5:38pm On Sep 09, 2012 |
eazyd:even if you have never heard of pastebin before...did you check the links? |
eazyd(m): 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!
|
(1) (Reply)
How To Hire Good Programmers In Nigeria (an Experience Based Article)
(Go Up)
Sections: How To . 19 Disclaimer: Every Nairaland member is solely responsible for anything that he/she posts or s on Nairaland. |