@Uttam: The negation of "A is a lying monkey" is "A is not a lying monkey." That means that A could be a truth-teller or A could be a human (or both).
If B is telling the truth, then so is A, but then B is a liar. That is a contradiction, so B is a liar. Then A is a liar. Therefore A is a monkey, and B is not a lying monkey. Since we already have established that B is a liar, it must be that B is a human. Answer. A is a lying monkey, and B is a lying human. Dave On Apr 8, 12:39 pm, uttam tiwari <utmbhu...@gmail.com> wrote: > ans: A is lying monkey > B is lying human > explanation: > > let A is speaking truth..den B will be a lying monkey accordingly..but > B is saying dat A is speaking truth..dat shud b a lie..as watever B > will speak is a lie...so A cant speak truth..now...if A lies then > recprocating his sentence ..B will be a lying human..and A is a > monkey..now watever B speaks is also a lie without generating any > contradiction. -- You received this message because you are subscribed to the Google Groups "Algorithm Geeks" group. To post to this group, send email to algogeeks@googlegroups.com. To unsubscribe from this group, send email to algogeeks+unsubscr...@googlegroups.com. For more options, visit this group at http://groups.google.com/group/algogeeks?hl=en.