if the B and C can't understand A then B is forced to be a Sith and then C a jedi, A can be the fuck he want , my solutions continue valid Both the problem have double solution, but i have to say to the OP (@NovelSub ), fuck you and fuck LOGIC, if you want to make a problem of this type make that only one solution is valid
Thats wrong because A could say "I am a jedi" and actually be lying. Then B says "he said he is sith" and he lies as well.
We have two separate problems. (a) Two possiblities: 1. Suppose A is a Jedi (always tells the truth) then his statement must be true. This is only possible if B is a Jedi (because A is not a Sith by assumption). Thus, A and B are both Jedi. 2. Suppose A is a Sith, then his statement must be false. If his statement is false then there are two possibilities: i) A is a Sith and B is a Jedi, ii) A is a Jedi and B is a Sith. Due to our assumption that A is a Sith only (i) is possible. (b) First, it is impossible for anyone to call themselves a Sith. A Sith that calls themself a Sith is telling the true and a Jedi the calls themself a Sith is telling a lie. Neither of these is possible, thus B is a Sith since A couldn't have said what B said A said. Since, B is a Sith, C is telling the truth and is thus a Jedi. We cannot determine what A is. 1) A could have lied (Sith), for example: "I am an invisible unicorn.". Both B and C's statements work out. 2) A could have told the truth (Jedi), for example "I am a Jedi." Both B and C's statements work out.
a) A is a Jedi B is indeterminate since he didn't speak. b) A is indeterminate. B is a Sith C is a Jedi
True, however your missing out the possibility that they are both sith's in the first example and assuming that A and B are the same people in both examples. Then them both being sith's is the only solution.