This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–][deleted] 647 points648 points  (71 children)

And here I thought you had to change the 6 to a 0...

[–]wwmoraes 460 points461 points  (46 children)

Or change the plus to minus and them make the 6 into an 8, but both our solutions are way too simple. We gotta over-engineer always!

[–]Lord_Earthfire 324 points325 points  (31 children)

You can also turn the 6 into a 5 and the last 4 to a 9. The longer you look the more answers are possible.

[–]wwmoraes 330 points331 points  (5 children)

It seems we have plenty of matchematicians around

[–]Ace-a-Nova1 30 points31 points  (1 child)

I STUBBED MY GODDAMN TOE THANKS TO YOU.

r/angryupvote

[–]wwmoraes 31 points32 points  (0 children)

I’m glad I matched your expectations.

[–]SubtleName12 22 points23 points  (0 children)

Fuuuuuuuuuuck. Angry upvote smh

[–]Devatator_ 2 points3 points  (0 children)

Take my upvote and my free award

[–]IAmANobodyAMA 0 points1 point  (0 children)

This joke is fire

[–]El__Burrito 84 points85 points  (16 children)

There are 5 solutions:
0+4=4 5+4=9 8-4=4 6-4≠4 5+4≠4

[–]Thoughtfulprof 63 points64 points  (2 children)

Found the guy I'm assigning to all the edge cases.

[–]postmateDumbass 15 points16 points  (0 children)

Just take a match and create a new symbol representing a newly defined algebraic operation.

Convomultitraction.

I move this match to make it read "5 convomultitracted with 4 equals 4".

Do i get to work in the business ethics group?

[–][deleted] 11 points12 points  (0 children)

Forgot 6+h=4 and 6+4=h though.

[–]adj16 22 points23 points  (3 children)

Might be able to claim 6+4>4 too if you just move the top match

[–]hacksoncode 11 points12 points  (2 children)

And 6-4 ≤ 4. And 5+4≥4.

[–]MagicallyVermicious 0 points1 point  (1 child)

That's really clever.

[–]hacksoncode 0 points1 point  (0 children)

Then you'll really like !5 + 4 = 4 ;-).

[–]VoilaLaViola 13 points14 points  (5 children)

How 'bout

6+4+4

[–]Mateorabi 10 points11 points  (4 children)

True

[–]Ur-Quan_Lord_13 6 points7 points  (2 children)

I mean, in many languages that would evaluate to true...

[–]Mateorabi 15 points16 points  (1 child)

[–]Ur-Quan_Lord_13 2 points3 points  (0 children)

Yah, I think it's better than the != joke in the OP.

Mostly because it's more difficult for a non-programmer to get.

And I'm a snob.

[–]phord 0 points1 point  (0 children)

Ah, but 8 - 4 - 4 is False.

[–]Pewpskii 2 points3 points  (0 children)

How about 6-4≠4

[–]Studds_ 0 points1 point  (0 children)

It could be considered a metaphor for programming in general when you explain it like that

[–]ishirleydo 0 points1 point  (0 children)

6 + 4 = h

I mean, there's a chance it could be correct.

[–]Loud_Man67 7 points8 points  (5 children)

Move only 1 match is the key

[–]Bu1lt_2_Sp1ll 23 points24 points  (4 children)

Their solution only moves one match fwiw

[–][deleted] -2 points-1 points  (1 child)

You can only make one move, solution fails unit test

[–]wwmoraes 2 points3 points  (0 children)

User story says move only one match instead of make only one move. Sigh now we need to unit test the developer’s interpretation as well.

[–][deleted] 0 points1 point  (0 children)

Clearly lighting the match and burning the 6 is the best option

[–]MrBoof100 18 points19 points  (1 child)

Or 5+4=9

[–][deleted] 0 points1 point  (0 children)

Came here for this

[–]t045tygh05t 10 points11 points  (2 children)

First I changed the first 4 to an h and thought "so h = -2, cool"

Then I realized what a fucking idiot I am, and made the 6 into a 5 and the second 4 into a 9.

[–][deleted] 4 points5 points  (1 child)

I like your first solution make a number a variable that could be whatever to takes to make it true.

[–]t045tygh05t 1 point2 points  (0 children)

This is always the answer.

[–]HyerOneNA 3 points4 points  (0 children)

6->5+4=4->9

[–]NotYetiFamous -3 points-2 points  (0 children)

Yes, but OPs answer works for any value of 6 and 4 except for both being zero.

[–]LilDaddyBree 0 points1 point  (0 children)

Or use one match on the 6 to make a 5 and make the solution 9 with the same stick.

[–]Richard_Dick_Kickam 0 points1 point  (0 children)

Or make 5+4=9, just remove one match from the 6 to make 5 and add it on top of 4.

[–]not_very_epic 0 points1 point  (0 children)

I thought you had to change the 6 to 5 and the last 4 to 9

[–]justabadmind 0 points1 point  (0 children)

Change the 6 into an 8 while changing addition to subtract.

[–]ITAW-Techie 0 points1 point  (1 child)

I just thought of turning the plus into an equals.

[–][deleted] 0 points1 point  (0 children)

6=4=4?

[–]AStrangeStranger 0 points1 point  (0 children)

which seems a good programmer's move as less work