yes/no logic problem

The name of the pictureThe name of the pictureThe name of the pictureClash Royale CLAN TAG#URR8PPP











up vote
2
down vote

favorite













There is a truth teller (always tells the truth), a liar (always lies), and one that sometimes answers truthfully and sometimes lies. Each person knows who is who. You may ask three yes or no questions to determine who is who. Each time you ask a question, it must only be directed to one of the persons (of your choice). You may ask the same question more than once, but of course it will count towards your total. What are your questions and to whom will you ask them?
?




In all honestly I don't know where to start with this type of question. And really not looking for an answers but guidance on how to approach a problem like this.



The condtion that




Each person knows who is who
Seem to me to be the important part of this, and this to me means I should start with trying to find the random person out, but what I cant figure is the starting question I should ask.




So I then tried to ask each person if there a liar, which has cause me confusion beacuse, if I ask A if he the lair, and he says yes,then he not the lair as the liar would say no therefore he telling the truth.



But if he says no then he could be telling the truth or a lie and doing this for the same concludes the same results, which confused me even more.



Is there a possibility someone could break this down a little, it would be much appreciated.



Also I am new here and not sure what tags I should tag, so sorry for the wrong input.










share|improve this question









New contributor




james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
Check out our Code of Conduct.























    up vote
    2
    down vote

    favorite













    There is a truth teller (always tells the truth), a liar (always lies), and one that sometimes answers truthfully and sometimes lies. Each person knows who is who. You may ask three yes or no questions to determine who is who. Each time you ask a question, it must only be directed to one of the persons (of your choice). You may ask the same question more than once, but of course it will count towards your total. What are your questions and to whom will you ask them?
    ?




    In all honestly I don't know where to start with this type of question. And really not looking for an answers but guidance on how to approach a problem like this.



    The condtion that




    Each person knows who is who
    Seem to me to be the important part of this, and this to me means I should start with trying to find the random person out, but what I cant figure is the starting question I should ask.




    So I then tried to ask each person if there a liar, which has cause me confusion beacuse, if I ask A if he the lair, and he says yes,then he not the lair as the liar would say no therefore he telling the truth.



    But if he says no then he could be telling the truth or a lie and doing this for the same concludes the same results, which confused me even more.



    Is there a possibility someone could break this down a little, it would be much appreciated.



    Also I am new here and not sure what tags I should tag, so sorry for the wrong input.










    share|improve this question









    New contributor




    james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
    Check out our Code of Conduct.





















      up vote
      2
      down vote

      favorite









      up vote
      2
      down vote

      favorite












      There is a truth teller (always tells the truth), a liar (always lies), and one that sometimes answers truthfully and sometimes lies. Each person knows who is who. You may ask three yes or no questions to determine who is who. Each time you ask a question, it must only be directed to one of the persons (of your choice). You may ask the same question more than once, but of course it will count towards your total. What are your questions and to whom will you ask them?
      ?




      In all honestly I don't know where to start with this type of question. And really not looking for an answers but guidance on how to approach a problem like this.



      The condtion that




      Each person knows who is who
      Seem to me to be the important part of this, and this to me means I should start with trying to find the random person out, but what I cant figure is the starting question I should ask.




      So I then tried to ask each person if there a liar, which has cause me confusion beacuse, if I ask A if he the lair, and he says yes,then he not the lair as the liar would say no therefore he telling the truth.



      But if he says no then he could be telling the truth or a lie and doing this for the same concludes the same results, which confused me even more.



      Is there a possibility someone could break this down a little, it would be much appreciated.



      Also I am new here and not sure what tags I should tag, so sorry for the wrong input.










      share|improve this question









      New contributor




      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.












      There is a truth teller (always tells the truth), a liar (always lies), and one that sometimes answers truthfully and sometimes lies. Each person knows who is who. You may ask three yes or no questions to determine who is who. Each time you ask a question, it must only be directed to one of the persons (of your choice). You may ask the same question more than once, but of course it will count towards your total. What are your questions and to whom will you ask them?
      ?




      In all honestly I don't know where to start with this type of question. And really not looking for an answers but guidance on how to approach a problem like this.



      The condtion that




      Each person knows who is who
      Seem to me to be the important part of this, and this to me means I should start with trying to find the random person out, but what I cant figure is the starting question I should ask.




      So I then tried to ask each person if there a liar, which has cause me confusion beacuse, if I ask A if he the lair, and he says yes,then he not the lair as the liar would say no therefore he telling the truth.



      But if he says no then he could be telling the truth or a lie and doing this for the same concludes the same results, which confused me even more.



      Is there a possibility someone could break this down a little, it would be much appreciated.



      Also I am new here and not sure what tags I should tag, so sorry for the wrong input.







      logical-deduction liars






      share|improve this question









      New contributor




      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.











      share|improve this question









      New contributor




      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      share|improve this question




      share|improve this question








      edited 4 hours ago









      Kevin L

      2,239537




      2,239537






      New contributor




      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.









      asked 5 hours ago









      james2018

      132




      132




      New contributor




      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.





      New contributor





      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.






      james2018 is a new contributor to this site. Take care in asking for clarification, commenting, and answering.
      Check out our Code of Conduct.




















          2 Answers
          2






          active

          oldest

          votes

















          up vote
          1
          down vote



          accepted










          Here's a bit of guidance:




          The person who answers randomly is a big problem, because you don't get any useful information from them. You may want to consider using your first question to single out one who does not speak randomly. After that, ask them about the identities of the other two, but make sure that you figure out if they tell the truth or not!







          share|improve this answer




















          • Thank you, I think I am nearly there hopefully.
            – james2018
            1 hour ago

















          up vote
          2
          down vote













          Assume you have them standing in front of you, with 1 to 2’s left and 2 to 3’s left. You can




          First ask 1 if Sometimes stands to the right of the Liar. If YES, then 1 truth teller => order is TLS. 1 liar => order is LTS. 1 sometimes => order is either SLT or STL. Note that if YES, then person 2 is never the sometimes. If NO, then 1 truthteller => order is TSL. 1 list => order is LST. 1 sometimes => order is either SLT or STL. Note that person 3 is never the sometimes.




          Then for the second question,




          Ask 2 if answer 1 was YES, or ask 3 if answer 1 was NO. Ask: is there a truthteller in the lineup? Then obviously a YES means truthteller and a NO means liar. So: YES YES => order is LTS or STL. YES NO => order is TLS or SLT. NO YES => SLT or LST. NO NO => order is STL or TSL.




          We then can lock down each combination.




          YES YES => ask #2 (truthteller) if 1 is a liar. YES = LTS, NO = STL. YES NO => ask 2 (liar) if 1 is a truthteller. YES = SLT, NO = TLS. NO YES => ask 3 (truthteller) if 1 is a liar. YES = LST, NO = SLT. NO NO => ask 3 (liar) if 1 is a truthteller. YES = STL, NO = TSL.







          share|improve this answer




















          • "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
            – Excited Raichu
            4 hours ago











          • That I was asking for guidance??
            – james2018
            3 hours ago










          Your Answer




          StackExchange.ifUsing("editor", function ()
          return StackExchange.using("mathjaxEditing", function ()
          StackExchange.MarkdownEditor.creationCallbacks.add(function (editor, postfix)
          StackExchange.mathjaxEditing.prepareWmdForMathJax(editor, postfix, [["$", "$"], ["\\(","\\)"]]);
          );
          );
          , "mathjax-editing");

          StackExchange.ready(function()
          var channelOptions =
          tags: "".split(" "),
          id: "559"
          ;
          initTagRenderer("".split(" "), "".split(" "), channelOptions);

          StackExchange.using("externalEditor", function()
          // Have to fire editor after snippets, if snippets enabled
          if (StackExchange.settings.snippets.snippetsEnabled)
          StackExchange.using("snippets", function()
          createEditor();
          );

          else
          createEditor();

          );

          function createEditor()
          StackExchange.prepareEditor(
          heartbeatType: 'answer',
          convertImagesToLinks: false,
          noModals: false,
          showLowRepImageUploadWarning: true,
          reputationToPostImages: null,
          bindNavPrevention: true,
          postfix: "",
          noCode: true, onDemand: true,
          discardSelector: ".discard-answer"
          ,immediatelyShowMarkdownHelp:true
          );



          );






          james2018 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fpuzzling.stackexchange.com%2fquestions%2f74425%2fyes-no-logic-problem%23new-answer', 'question_page');

          );

          Post as a guest






























          2 Answers
          2






          active

          oldest

          votes








          2 Answers
          2






          active

          oldest

          votes









          active

          oldest

          votes






          active

          oldest

          votes








          up vote
          1
          down vote



          accepted










          Here's a bit of guidance:




          The person who answers randomly is a big problem, because you don't get any useful information from them. You may want to consider using your first question to single out one who does not speak randomly. After that, ask them about the identities of the other two, but make sure that you figure out if they tell the truth or not!







          share|improve this answer




















          • Thank you, I think I am nearly there hopefully.
            – james2018
            1 hour ago














          up vote
          1
          down vote



          accepted










          Here's a bit of guidance:




          The person who answers randomly is a big problem, because you don't get any useful information from them. You may want to consider using your first question to single out one who does not speak randomly. After that, ask them about the identities of the other two, but make sure that you figure out if they tell the truth or not!







          share|improve this answer




















          • Thank you, I think I am nearly there hopefully.
            – james2018
            1 hour ago












          up vote
          1
          down vote



          accepted







          up vote
          1
          down vote



          accepted






          Here's a bit of guidance:




          The person who answers randomly is a big problem, because you don't get any useful information from them. You may want to consider using your first question to single out one who does not speak randomly. After that, ask them about the identities of the other two, but make sure that you figure out if they tell the truth or not!







          share|improve this answer












          Here's a bit of guidance:




          The person who answers randomly is a big problem, because you don't get any useful information from them. You may want to consider using your first question to single out one who does not speak randomly. After that, ask them about the identities of the other two, but make sure that you figure out if they tell the truth or not!








          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 3 hours ago









          Excited Raichu

          2,204227




          2,204227











          • Thank you, I think I am nearly there hopefully.
            – james2018
            1 hour ago
















          • Thank you, I think I am nearly there hopefully.
            – james2018
            1 hour ago















          Thank you, I think I am nearly there hopefully.
          – james2018
          1 hour ago




          Thank you, I think I am nearly there hopefully.
          – james2018
          1 hour ago










          up vote
          2
          down vote













          Assume you have them standing in front of you, with 1 to 2’s left and 2 to 3’s left. You can




          First ask 1 if Sometimes stands to the right of the Liar. If YES, then 1 truth teller => order is TLS. 1 liar => order is LTS. 1 sometimes => order is either SLT or STL. Note that if YES, then person 2 is never the sometimes. If NO, then 1 truthteller => order is TSL. 1 list => order is LST. 1 sometimes => order is either SLT or STL. Note that person 3 is never the sometimes.




          Then for the second question,




          Ask 2 if answer 1 was YES, or ask 3 if answer 1 was NO. Ask: is there a truthteller in the lineup? Then obviously a YES means truthteller and a NO means liar. So: YES YES => order is LTS or STL. YES NO => order is TLS or SLT. NO YES => SLT or LST. NO NO => order is STL or TSL.




          We then can lock down each combination.




          YES YES => ask #2 (truthteller) if 1 is a liar. YES = LTS, NO = STL. YES NO => ask 2 (liar) if 1 is a truthteller. YES = SLT, NO = TLS. NO YES => ask 3 (truthteller) if 1 is a liar. YES = LST, NO = SLT. NO NO => ask 3 (liar) if 1 is a truthteller. YES = STL, NO = TSL.







          share|improve this answer




















          • "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
            – Excited Raichu
            4 hours ago











          • That I was asking for guidance??
            – james2018
            3 hours ago














          up vote
          2
          down vote













          Assume you have them standing in front of you, with 1 to 2’s left and 2 to 3’s left. You can




          First ask 1 if Sometimes stands to the right of the Liar. If YES, then 1 truth teller => order is TLS. 1 liar => order is LTS. 1 sometimes => order is either SLT or STL. Note that if YES, then person 2 is never the sometimes. If NO, then 1 truthteller => order is TSL. 1 list => order is LST. 1 sometimes => order is either SLT or STL. Note that person 3 is never the sometimes.




          Then for the second question,




          Ask 2 if answer 1 was YES, or ask 3 if answer 1 was NO. Ask: is there a truthteller in the lineup? Then obviously a YES means truthteller and a NO means liar. So: YES YES => order is LTS or STL. YES NO => order is TLS or SLT. NO YES => SLT or LST. NO NO => order is STL or TSL.




          We then can lock down each combination.




          YES YES => ask #2 (truthteller) if 1 is a liar. YES = LTS, NO = STL. YES NO => ask 2 (liar) if 1 is a truthteller. YES = SLT, NO = TLS. NO YES => ask 3 (truthteller) if 1 is a liar. YES = LST, NO = SLT. NO NO => ask 3 (liar) if 1 is a truthteller. YES = STL, NO = TSL.







          share|improve this answer




















          • "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
            – Excited Raichu
            4 hours ago











          • That I was asking for guidance??
            – james2018
            3 hours ago












          up vote
          2
          down vote










          up vote
          2
          down vote









          Assume you have them standing in front of you, with 1 to 2’s left and 2 to 3’s left. You can




          First ask 1 if Sometimes stands to the right of the Liar. If YES, then 1 truth teller => order is TLS. 1 liar => order is LTS. 1 sometimes => order is either SLT or STL. Note that if YES, then person 2 is never the sometimes. If NO, then 1 truthteller => order is TSL. 1 list => order is LST. 1 sometimes => order is either SLT or STL. Note that person 3 is never the sometimes.




          Then for the second question,




          Ask 2 if answer 1 was YES, or ask 3 if answer 1 was NO. Ask: is there a truthteller in the lineup? Then obviously a YES means truthteller and a NO means liar. So: YES YES => order is LTS or STL. YES NO => order is TLS or SLT. NO YES => SLT or LST. NO NO => order is STL or TSL.




          We then can lock down each combination.




          YES YES => ask #2 (truthteller) if 1 is a liar. YES = LTS, NO = STL. YES NO => ask 2 (liar) if 1 is a truthteller. YES = SLT, NO = TLS. NO YES => ask 3 (truthteller) if 1 is a liar. YES = LST, NO = SLT. NO NO => ask 3 (liar) if 1 is a truthteller. YES = STL, NO = TSL.







          share|improve this answer












          Assume you have them standing in front of you, with 1 to 2’s left and 2 to 3’s left. You can




          First ask 1 if Sometimes stands to the right of the Liar. If YES, then 1 truth teller => order is TLS. 1 liar => order is LTS. 1 sometimes => order is either SLT or STL. Note that if YES, then person 2 is never the sometimes. If NO, then 1 truthteller => order is TSL. 1 list => order is LST. 1 sometimes => order is either SLT or STL. Note that person 3 is never the sometimes.




          Then for the second question,




          Ask 2 if answer 1 was YES, or ask 3 if answer 1 was NO. Ask: is there a truthteller in the lineup? Then obviously a YES means truthteller and a NO means liar. So: YES YES => order is LTS or STL. YES NO => order is TLS or SLT. NO YES => SLT or LST. NO NO => order is STL or TSL.




          We then can lock down each combination.




          YES YES => ask #2 (truthteller) if 1 is a liar. YES = LTS, NO = STL. YES NO => ask 2 (liar) if 1 is a truthteller. YES = SLT, NO = TLS. NO YES => ask 3 (truthteller) if 1 is a liar. YES = LST, NO = SLT. NO NO => ask 3 (liar) if 1 is a truthteller. YES = STL, NO = TSL.








          share|improve this answer












          share|improve this answer



          share|improve this answer










          answered 4 hours ago









          El-Guest

          16.1k13475




          16.1k13475











          • "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
            – Excited Raichu
            4 hours ago











          • That I was asking for guidance??
            – james2018
            3 hours ago
















          • "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
            – Excited Raichu
            4 hours ago











          • That I was asking for guidance??
            – james2018
            3 hours ago















          "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
          – Excited Raichu
          4 hours ago





          "And really not looking for an answers but guidance on how to approach a problem like this." I like the answer (it's a lot simpler than the one I was thinking of) but I don't think it's what the OP is asking for...
          – Excited Raichu
          4 hours ago













          That I was asking for guidance??
          – james2018
          3 hours ago




          That I was asking for guidance??
          – james2018
          3 hours ago










          james2018 is a new contributor. Be nice, and check out our Code of Conduct.









           

          draft saved


          draft discarded


















          james2018 is a new contributor. Be nice, and check out our Code of Conduct.












          james2018 is a new contributor. Be nice, and check out our Code of Conduct.











          james2018 is a new contributor. Be nice, and check out our Code of Conduct.













           


          draft saved


          draft discarded














          StackExchange.ready(
          function ()
          StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fpuzzling.stackexchange.com%2fquestions%2f74425%2fyes-no-logic-problem%23new-answer', 'question_page');

          );

          Post as a guest













































































          Popular posts from this blog

          How to check contact read email or not when send email to Individual?

          Displaying single band from multi-band raster using QGIS

          How many registers does an x86_64 CPU actually have?