John tells the truth on Mondays, Thursdays, and Saturdays, but lies on all the other days of the week.
One day he said, “I will tell the truth tomorrow.”
On which day of the week did he make this statement?
This section requires Javascript.
You are seeing this because something didn't load right. We suggest you, (a) try
refreshing the page, (b) enabling javascript if it is disabled on your browser and,
finally, (c)
loading the
non-javascript version of this page
. We're sorry about the hassle.
what if he said it on sunday....it would be correct because he would tell the truth on monday
Log in to reply
I want the answer to this question too
if he said it on sunday he must be lying for sure he does not tell the truth on a sunday
then his statement on sunday becomes a truth but he does not speak truth on sunday...:)
If he said it on sunday, he would be lying, but the question states that he tells the truth on monday, which would mean that he would be telling the truth on a day he isn't supposed to.
nice solution
That is Saturday when he is speaking truth not Friday so correct your justification
It should be saturday because he tells the truth on saturdays and lies on every other day, even days. Sunday is not an even day so the only two consecutive truth days are saturday and sunday.
Log in to reply
Every other day was referring to "The days other than Monday, Thursday, and Saturday", not alternating days.
The answer is saturday, because he lies on even days and sunday is an odd day. That means the only 2 consecutive days he can tell the trust are saturday and sunday.
If Tuesday isn't a truth day then he's lying about telling the truth on Wednesday. Wouldn't that make his statement untrue?
Log in to reply
If he says on Tuesday that he will tell the truth on Wednesday, then he is lying because Tuesday is a lying day and so indirectly he is saying he will lie on Wednesday which is true because Wednesday is indeed a lying day which makes his Tuesday statement in turn to now be true
It says he lies every other day so instructions are flawed if the answer is Tuesday because that would mean he lies for two consecutive days on Tuesday and Wednesday.
you need two consecutive days for this statement to be true for both telling the truth or lying. There are no two consecutive days for telling the truth and there is Tuesday and Wednesday for lying so, yes the answer is Tuesday.
if he is telling truth then its monday, thursday, or saturday not Monday, Thursday, or Friday.Peter michael's answer is right but ther is mistake
Exactly what I did.
On Tuesday he tells the truth
Log in to reply
He lies on Tuesdays, Wednesdays, Fridays and Sundays. He doesn't speak the truth on consecutive days, making the statement about truth 'tomorrow' a lie. That, if you check, is only possible on a Tuesday as he won't actually say the truth on a Wednesday.
saturday sunday ahem
He could say this on any day he is lying.
There are no two consecutive days he can speak the truth. So his statement was a lie.
He will not speak truth on next day.
So, Tuesday and Wednesday are two consecutive day, he speaks lia.
The day must be Tuesday.😊
Sunday is wrong because he lies on Sundays so he will be telling a lie
I wish he would put the days in order, that would make it less confusing.
I don't know the answer.
It's possible to solve this even not knowing on which days he lies and on which he tells the truth. The only additional supposition is that the riddle only has one solution.
See, if the solution was Monday, there are two other days with identical conditions (John does something and does the opposite on the next day). So none of them can be it. Same with the other three days. The only one day which is differentiable from the others is Tuesday.
Perfect. This is exactly what I thought ;)
Nice explanation
As most of the days deny the following day, you need 2 consecutive days with the same status to be able to say such thing. So the answer is Tuesday
i wanted to say Tuesday and i didn't look good for the order of the days stupid me 😅
John decided to tell the truth on Mondays, Thursdays and Saturdays so the other days tuesday, wednesday, friday, and sunday John will lie. One day he said, “I will tell the truth tomorrow.” but john never say the truth thing in two days straight so I think mabye that day he was lied. When he said, “I will tell the truth tomorrow” that mean he will lie again tomorrow so the answer was Tuesday.
Awesome Solution !!!!!!!!
Great solution
We could look at it as follows:
Here are the possible ways in which anybody could be truthful or lying on two consecutive days.
TT, | TL, | TL, | LL |
From this we can see right away that any combination of TL, and LT will not work since "I will tell the truth tomorrow." cannot work with contradicting days (for example for TL if he is telling truth then tomorrow being a lying day cannot satisfy this statement)
What we are left with is TT and LL as the only possibilities. since in our scenario we have only a single occurrence of LL then it must be Tuesday as the answer.
What happened to TT you never mentioned why that wouldn’t work
If the statement is true, then he would be telling the truth both this day and the next, which never happens. Therefore the statement must be a lie. Therefore he will lie tomorrow. The only two consecutive days he could lie are Tuesday and Wednesday, so the statement must be made on Tuesday.
I find the logic simple:
John cannot say this on a day where the next day he switches from lie to truth or vice versa because that will always contradict the statement. The only day meeting this requirement is Tuesday, so he said it on Tuesday.
Since John tells the truth on Mondays, Thursdays and Saturdays those days are automatically excused from the list, meaning that the days before those designated days are also excused as this would be telling the truth about the next day, meaning that Wednesdays, Sundays and Fridays are eliminated also. That's six days gone, how many days are in week? Seven, seven minus six is one, meaning that only one day could be the answer; Tuesday. Which is the answer as, he'll be lying about the next day which is expected as it isn't one of the three days that he's truthful on and it's the only remaining day.
Lets write down his behaviour for each day of the week (T: Truth, L: Lie)
Monday: T
Tuesday: L
Wednesday: L
Thursday: T
Friday: L
Saturday: T
Sunday: L
On the days he tells the truth, he cannot make the above statement because he does not tell the truth on consecutive days.
On the days he tells a lie, he can make the above statement only if lies the next day. Such an occurrence is only on Tuesday and therefore he can only make the above statement on a Tuesday.
The real answer is not Tuesday; only by probabilistic deduction of the multiple choices would it be the most likely correct answer. There is a contradiction.
You don't know how to solve the same thing as them.
Ladies and gentlemen, we have just gotten into a contradiction. If he is telling the truth, then he will tell the truth tomorrow. but Monday, Thursday, and Saturday are a few days apart. He must be lying. The only consecutive days of lying are Tuesday and Wednesday. So the answer is Tuesday.
Find the one with 2 days that he would lie in the center. Monday Tuesday Wednesday Thursday Friday and Saturday. There is no days where he would tell the truth 2 times in a row so you know that it is a lie. And you know he is lieing that he will tell it the next day, so that you know that the next day he would also be telling a lie. So the answer is Tuesday
If it is a Monday, Thursday, or Saturday, then he would instead say that he would lie tomorrow instead. If it is a Wednesday, Friday, or Sunday, then he would also say that he would lie tomorrow. So it is a Tuesday.
If he says the truth “I will tell the truth tomorrow” ,there should be 2 days in a row to tell the truth; x day and x+1 day, but on the week there is no such schedule of J o h n y . So it is a lie.
But he must lie on a day that the next day is also the day he does lie, otherwise there is something wrong with the schedule.
He told it on Tuesday because that is the day when he is lying, and next day is also day of lies, so he was lying that he tells truth next day, because he knew that on next day he will also lie, and because lies are like "-" signs and two "-" gives us + (truth) telling lie on tuesday and wendsday give us next day Thursday which is day of truths.
Seriously, this idiotic logic was my key to success in this question
This guy is a clever liar, no matter which day he makes this statement it will never be true because Tomorrow never comes! Today we talk about "Tomorrow" The day after today is no longer "Tomorrow " it's "Today" Unless he specifies a particular day on which he will tell the truth, and making the statement on a day he is known to tell the truth, he will always be telling lies.
He tells the truth on Monday Thursday and Saturday then leaving Tuesday Wednesday Friday and Sunday as the days when he will lie so if he says “i will tell the truth tomorrow”on any of the days he tells the truth he is lying as there is atleast one day between each day he tells the truth so that would most definitely not work. Then we have the days he lies Tuesday Wednesday Friday and Sunday (This is getting a lil too long I’m sure u can work it out your self
Btw it’s Tuesday
If he is said to tell the truth on Mondays, Thursdays and Saturdays, he would have said he would lie on the following respective days. Therefore, these three days could be eliminated.
Based on the above conclusion, he must be lying. This means that he will not be telling the truth the next day. The only two consecutive days that John would lie are Tuesdays and Wednesdays. Thus, we can conclude that Tuesday is the answer.
If he was already telling the truth on Mondays, Thursdays and Saturdays,he couldn't make the statement on any of those days.It had to be on a day when he would lie and that could only be Tuesday,since Wednesday is the next day he would lie. Answer:Tuesday
Since John only tells the truth on Monday Thursday and Saturday, he must be lying when he said that he would tell the truth tomorrow because no two of his 'truthful' days are next to each other so therefore he must be saying that he would be telling the truth tomorrow on a day when the next day is also a day where he tells lies. Therefore the day must be Tuesday because the day after Tuesday is also a day that he lies on.
Since only one day is possible as solution, it could not be Monday, Thursday or Saturday because it leads to the same situation, giving multiple solutions (when today he tells the truth and tomorrow he lies).
By the same logic, it could not be Sunday, Wednesday or Friday, because it also leads to multiple solutions for the exercise (when today he lies and tomorrow tells the truth).
Since Tuesday is the only day that leads to a unique situation (when today he lies and tomorrow he lies again) it is the unique possible answer to the the Exercise .
John tells the truth = Mondays, Thursdays and Saturdays John Lies = Tuesdays, Wednesdays, Fridays and Sundays
Given the situations above, we have 7 days with most of them has a difference of two days in telling the truth or lie. Except for Tuesdays.
For John to tell the truth, he has to tell the truth the next day as well. Since there are no consecutive days on which he tells the truth, so he is telling a lie today.
Since his statement, "I will tell the truth tomorrow", is a lie, then tomorrow he will not tell the truth. The only two consecutive days he tells lies are Tuesday and Wednesday, so the answer is T u e s d a y .
Nothing wrong with this problem. What, to hard for you ?
He has to lie on Tuesday because in between monday and Thursday there is a 2 day gap.
“I will tell the truth tomorrow.” this statement is either true or false.
In case it is true, it means he will tell the truth two consecutive days, which is impossible, because truth days are not connected (MO, TH, SA).
In case it is false, it means he will lie two consecutive days, which is possible (lie days are (TU, WE, FR, SU), two days are connected TU and WE. So he must have said this lie on Tuesday !
If we know that he tells the truth on Mondays, Thursdays and Saturdays, and none of those days are right before another , he couldn't lie on any of those days. That means he could've said that only on a Tuesday, Wednesday, Sunday or Friday. Since Tuesday is right before Wednesday, and he lies on Tuesday and Wednesday, he said it on a Tuesday.
Problem Loading...
Note Loading...
Set Loading...
Is he telling the truth? If yes then it is Monday, Thursday, or Friday. But then he must then be telling the truth on the following day. This is a contradiction because none of the days or consecutive.
Therefore, he must be lying. Which means it is Tuesday, Wednesday, Friday, or Saturday. But if this statement is a lie then he must be lying on the following day. Because the only consecutive lying days are Tuesday and Wednesday, it must the former.
It is Tuesday.