jump to navigation

How to solve a hard problem December 25, 2015

Posted by Ezra Resnick in Computer science, Humor.
trackback

To solve a hard problem, first break it down into pieces. Then pack those pieces into bins, using as few bins as possible. You’re going to want a little help from your friends, so consult your social network and find the largest clique of people who all know each other. Visit the home of each of those friends (making sure to use the shortest possible overall route), and give each friend a subset of the bins whose overall number of pieces equals that friend’s age. Return home, and wait for your friends to send you their results. (While you’re waiting, you can perfect your game of Candy Crush.) Then find the longest sub-sequence common to all your friends’ results — that sub-sequence is (almost surely) your solution!

Note: If the above procedure is taking too long to terminate, try breaking your problem into more pieces; making more friends; or consulting an oracle.

candy-crush-saga

Advertisements

Comments»

1. david - January 3, 2016

will this work for MidEast peace? I have both left- and right-wing frinedss whose solutions conflict. Won’t that leave me stale-mated, wich is where things are now, anyway?
But eating candy during the impasse seems like a fine idea.


Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s