Yesterday, I spoke with an intelligent boy and asked him about his age. He replied, "two days back I was ten years old, but next year I will turn 13." What is his age?
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.
Thats perfectly correct :)
Good solution. Anyway, it must be either 11 or 12. 3 tries given and it's not difficult to get it right.
2 Days ago I was Ten years old - he is either 10 or 11....... given 365 / 366 days a year.
simply....... if he was 10 years old 2days back and 13 years old next year then definitely he'll b 11....... there's an age gap of 3years from 2days before he met and the next year so within two days he just can turn up 11.......
awesome solution ^^
ya its currect.....!
of course u r correct :)
Nice solution :)
Nice explanation! The tricky thing about this problem is that it looks like he will have two birthdays in one year.
Yup its totally correct....
IF Two days back he was 10. Two additional days can turn him 11 only.
I did it by assuming his b'day 31st dec
This is the fact. I thought with New Year and also 29th February for before and after but 10 AND 13 must be a flaw no matter how the story was told. 13 means the answer cannot be 10 for certain despite 10 + 2 + 2 = 14. He must have thought that he was 12 most probably but he had not thought that he could have been 14 next year applying the same rules. 29 February was not the reason for his mistake but only because of New Year. His birthday was 31st December and he talked on 1st January. The only truth must be 11 while story followed made him a wrong thought.
Two days back 10 years that means he is now 11 years. after a year exactly he will be 13 years. coz (11+ 1 ) years two days before this day next year!
so by this day in next year he will be 13
Praneeth: Thats not how he will be 13.
Look at the problem..it says he will be 13 next year.
30 Dec 2013: 10 years
31 Dec 2013: 11 years (B'Day)
1 Jan 2014: 11 years (Today)
31 Dec 2014: 12 years
31 Dec 2015: 13 years (this is the next year talked about in ques).
Hope this helps.
Log in to reply
for example: suppose his birth day is 25 Aug also it works fine! except a leap year! \
may be my explanation is confusing! what you explained is the same thing i wrote in simple way!
why it should be perticularly dec 30??? what if a leap year comes?
Log in to reply
Leap year has nothing to do with B'days my friend.
I think what u are counting is exact days..whereas the catch in this question is that we need a sort of extra year to jump from 10 to 13..hence the date 30dec-31dec-1jan.
Considering ur example:
24 august 2013: 10yrs
25 august 2013: turns 11
26 august 2013: still 11(today)
Next year in 2014 he will be 12 at max..he cannot be 13
I think you should re-look the problem
i got it wright but i thought by year it meant 365 days exacly so i wos confuzzzzzzzled
I figured maybe that the current day was Jan 1st (1-1) That alone tells me that he's eleven since he said that today's date tells you his age.
Forget the whole question and just remember he was 10 , two days ago he can only be 11 not 9 not 12 :D
2 days back he was 10,so now he will be 11,simple
They should have asked what his birthday was instead. Would have been trickier that way.
wait wait wait wait wait, but if, say, it was July 7, two days ago (day before his birthday), in one year, he would be twelve... and hi birthday would be passed...
two days back I was ten therefore:
30.......31......1......................................31 same year..............................31 next year 10.......11......11....................................12...................................................13
it was just trial & error as Avinash said;"2 solutions 3 tries"
2 days before he was 10 year old.. obviously after 2 days of his birthday .. he can only one year more than before
2 days back he was 10 and in one year he will be 13. Therefore he has to be 11 years old nw
His birth date is 1st january
simply....... if he was 10 years old 2days back and 13 years old next year then definitely he'll b 11....... there's an age gap of 3years from 2days before he met and the next year so within two days he just can turn up 11.......coz he can't make it more than that :P
this is not as difficult as it look like, this is no way his age will be more than 11 years in a periode of 2 days , it's impossible !!! the question should be which day is his birthday , that will be difficult
Yes i guess the more interesting part in the question is its explanation only.
if we ignor other part of problm, and take only "next year i will be thirteen,, than this year he is of 12
Problem Loading...
Note Loading...
Set Loading...
If today is Jan 1st (lets say 2013), and his B-day is on Dec 31st 2012 (2 days ago he was 10 and now he is 11). Then next year (2014) he will be 13.
2012 Dec 30th - He is 10
2012 Dec 31st - turns 11
2013 Jan 1st - Current day, still 11 [next year will be 2014]
2013 Dec 31st - turns 12
2014 Dec 31st - turns 13