How Old Is Ann?

(quuxplusone.github.io)

27 points | by ibobev 2 hours ago

7 comments

  • judofyr 23 minutes ago
    Rephrasing it makes it easier to grasp:

    Mary is 24 years old. When Mary was Ann’s current age, Ann was 12 years old (half Mary’s current age).

    This makes it a bit easier to realize that Ann’s age has to be right in the middle of 12 and 24.

  • lordgrenville 27 minutes ago
    "Any eighth-grade boy or girl who is 'all there' should solve it in about thirty seconds" is hyperbole (it took me a couple of minutes), but in general the public reaction to this seems like a demonstration of the Flynn effect.
    • swiftcoder 12 minutes ago
      > it took me a couple of minutes

      Are you in the 8th grade? Those of us a couple of decades past the 8th grade are maybe slower at algebra than someone who is actively drilling it...

  • tempfile 14 minutes ago
    Mary IS 24. So Ann WAS 12. Say that was X years ago. Then Mary WAS 24-X and Ann IS 12+X. So 24-X=12+X, X=6, Ann is 18.

    I can't see a way to do it without algebra.

    • NooneAtAll3 0 minutes ago
      there's 12 years between 12 and 24. it is divided equally between OldAnn-OldMary and OldMary-NowMary. 12/2=6, 12+6=18
  • tines 34 minutes ago
    Wait so how old is she?
    • saidnooneever 23 minutes ago
      well into the post-geriatric era by now
  • feelamee 33 minutes ago
    what the true answer? oh, there is no? My intuition says that Ann now is 24
  • bmfischer3 48 minutes ago
    This has flashbacks to GMAT problems.
  • nly 49 minutes ago
    Opus says Ann is 18
    • Cockbrand 30 minutes ago
      Sounds about right.

      How I understand it:

      Mary is 24, Ann is a few (n) years younger

        M = 24
        A = M-n
      
      Mary is twice as old as Ann was when Mary was as old as Ann is now. So we have to deduct the age difference twice from Mary's current age to find out how old Ann was when Mary was as old as Ann is now, which is half Mary's current age:

        M-2n = M/2 = 12
      
        M-2n = 12 --> n=6
      
      So the age difference is 6, and Ann is 18.
      • lukewarm707 17 minutes ago
        mine was not so parsimonious, my teachers would probably say i am not very clever but has points for effort.

        ann_old=12

        mary_curr=24

        mary_old=ann_curr

        mary_curr-ann_curr=X

        mary_old-ann_old=X

        24-ann_curr=X

        mary_old-12=X

        ann_curr-12=X

        24-ann_curr=ann_curr-12

        2ann_curr -12 = 24

        2ann_curr = 36

        ann_curr = 18

    • gh5000 43 minutes ago
      and the circle remains unbroken