dailyprogrammer
Version:
The /r/dailyprogrammer Tool provides you with a cli to quickly initialize programming challenges and publish them.
1,539 lines • 180 kB
JSON
[
{
"date": "2016-11-07",
"id": 291,
"difficulty": 1,
"title": "Goldilocks' Bear Necessities",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5bn0b7/20161107_challenge_291_easy_goldilocks_bear/"
},
{
"date": "2016-11-04",
"id": 290,
"difficulty": 3,
"title": "Gophers and Robot Dogs",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5b5fc8/20161104_challenge_290_hard_gophers_and_robot_dogs/"
},
{
"date": "2016-11-02",
"id": 290,
"difficulty": 2,
"title": "Blinking LEDs",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5as91q/20161102_challenge_290_intermediate_blinking_leds/"
},
{
"date": "2016-10-31",
"id": 290,
"difficulty": 1,
"title": "Kaprekar Numbers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5aemnn/20161031_challenge_290_easy_kaprekar_numbers/"
},
{
"date": "2016-10-28",
"id": 289,
"difficulty": 3,
"title": "Spot it!\" cards generator",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/59vml0/20161028_challenge_289_hard_spot_it_cards/"
},
{
"date": "2016-10-27",
"id": 289,
"difficulty": 2,
"title": "Metro trip planner",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/59mnxa/20161027_challenge_289_intermediate_metro_trip/"
},
{
"date": "2016-10-24",
"id": 289,
"difficulty": 1,
"title": "It's super effective!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5961a5/20161024_challenge_289_easy_its_super_effective/"
},
{
"date": "2016-10-21",
"id": 288,
"difficulty": 3,
"title": "Adjacent Numbers problems",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/58n2ca/20161021_challenge_288_hard_adjacent_numbers/"
},
{
"date": "2016-10-19",
"id": 288,
"difficulty": 2,
"title": "Stars and Stripes and Vertices",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/589txl/20161019_challenge_288_intermediate_stars_and/"
},
{
"date": "2016-10-17",
"id": 288,
"difficulty": 1,
"title": "Detecting Alliteration",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/57zcbm/20161017_challenge_288_easy_detecting_alliteration/"
},
{
"date": "2016-10-14",
"id": 287,
"difficulty": 3,
"title": "Word Numbers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/57fzcv/20161014_challenge_287_hard_word_numbers/"
},
{
"date": "2016-10-12",
"id": 287,
"difficulty": 2,
"title": "Mathagrams",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/576o8o/20161012_challenge_287_intermediate_mathagrams/"
},
{
"date": "2016-10-10",
"id": 287,
"difficulty": 1,
"title": "Kaprekar's Routine",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/56tbds/20161010_challenge_287_easy_kaprekars_routine/"
},
{
"date": "2016-10-07",
"id": 286,
"difficulty": 3,
"title": "Rush Hour Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/56bh88/20161007_challenge_286_hard_rush_hour_solver/"
},
{
"date": "2016-10-05",
"id": 286,
"difficulty": 2,
"title": "Zeckendorf Representations of Positive Integers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/55zdxx/20161005_challenge_286_intermediate_zeckendorf/"
},
{
"date": "2016-10-03",
"id": 286,
"difficulty": 1,
"title": "Reverse Factorial",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/55nior/20161003_challenge_286_easy_reverse_factorial/"
},
{
"date": "2016-09-30",
"id": 285,
"difficulty": 3,
"title": "Math Proofs",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/557wyy/20160930_challenge_285_hard_math_proofs/"
},
{
"date": "2016-09-28",
"id": 285,
"difficulty": 2,
"title": "Cross Platform/Language Data Encoding part 2",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/54wihd/20160928_challenge_285_intermediate_cross/"
},
{
"date": "2016-09-26",
"id": 285,
"difficulty": 1,
"title": "Cross Platform/Language Data Encoding part 1",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/54lu54/20160926_challenge_285_easy_cross/"
},
{
"date": "2016-09-23",
"id": 284,
"difficulty": 3,
"title": "Winning the Tournament",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/545a7x/20160923_challenge_284_hard_winning_the_tournament/"
},
{
"date": "2016-09-21",
"id": 284,
"difficulty": 2,
"title": "Punch Card Creator",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/53sw7z/20160921_challenge_284_intermediate_punch_card/"
},
{
"date": "2016-09-19",
"id": 284,
"difficulty": 1,
"title": "Wandering Fingers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/53ijnb/20160919_challenge_284_easy_wandering_fingers/"
},
{
"date": "2016-09-16",
"id": 283,
"difficulty": 3,
"title": "Guarding the Coast",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5320ey/20160916_challenge_283_hard_guarding_the_coast/"
},
{
"date": "2016-09-12",
"id": 283,
"difficulty": 1,
"title": "Anagram Detector",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/52enht/20160912_challenge_283_easy_anagram_detector/"
},
{
"date": "2016-09-09",
"id": 282,
"difficulty": 3,
"title": "Hidato",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/51wg0j/20160909_challenge_282_hard_hidato/"
},
{
"date": "2016-09-07",
"id": 282,
"difficulty": 2,
"title": "The final Quixo move",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/51l1j1/20160907_challenge_282_intermediate_the_final/"
},
{
"date": "2016-09-05",
"id": 282,
"difficulty": 1,
"title": "Unusual Bases",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/5196fi/20160905_challenge_282_easy_unusual_bases/"
},
{
"date": "2016-09-02",
"id": 281,
"difficulty": 3,
"title": "Minesweeper Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/50s3ax/20160902_challenge_281_hard_minesweeper_solver/"
},
{
"date": "2016-08-31",
"id": 281,
"difficulty": 2,
"title": "Dank usernames",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/50hbtp/20160831_challenge_281_intermediate_dank_usernames/"
},
{
"date": "2016-08-29",
"id": 281,
"difficulty": 1,
"title": "Something about bases",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/504rdh/20160829_challenge_281_easy_something_about_bases/"
},
{
"date": "2016-08-26",
"id": 280,
"difficulty": 3,
"title": "Free Flow Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4zog32/20160826_challenge_280_hard_free_flow_solver/"
},
{
"date": "2016-08-24",
"id": 280,
"difficulty": 2,
"title": "Anagram Maker",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4zcly2/20160824_challenge_280_intermediate_anagram_maker/"
},
{
"date": "2016-08-22",
"id": 280,
"difficulty": 1,
"title": "0 to 100, Real Quick",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4z04vj/20160822_challenge_280_easy_0_to_100_real_quick/"
},
{
"date": "2016-08-18",
"id": 279,
"difficulty": 2,
"title": "Text Reflow",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ybbcz/20160818_challenge_279_intermediate_text_reflow/"
},
{
"date": "2016-08-16",
"id": 279,
"difficulty": 1,
"title": "Uuencoding",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4xy6i1/20160816_challenge_279_easy_uuencoding/"
},
{
"date": "2016-08-08",
"id": 278,
"difficulty": "Easy/Intermediate",
"title": "Weave insert Part 1",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4wqzph/20160808_challenge_278_easymed_weave_insert_part_1/"
},
{
"date": "2016-07-29",
"id": 277,
"difficulty": 3,
"title": "Trippy Julia fractals",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4v5h3u/20160729_challenge_277_hard_trippy_julia_fractals/"
},
{
"date": "2016-07-27",
"id": 277,
"difficulty": 2,
"title": "Fake coins",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4utlaz/20160727_challenge_277_intermediate_fake_coins/"
},
{
"date": "2016-07-25",
"id": 277,
"difficulty": 1,
"title": "Simplifying fractions",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4uhqdb/20160725_challenge_277_easy_simplifying_fractions/"
},
{
"date": "2016-07-22",
"id": 276,
"difficulty": 3,
"title": "∞ Loop solver part 2",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4u3e96/20160722_challenge_276_hard_loop_solver_part_2/"
},
{
"date": "2016-07-20",
"id": 276,
"difficulty": 2,
"title": "Key function",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4tqy5c/20160720_challenge_276_intermediate_key_function/"
},
{
"date": "2016-07-18",
"id": 276,
"difficulty": 1,
"title": "Recktangles",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4tetif/20160718_challenge_276_easy_recktangles/"
},
{
"date": "2016-07-15",
"id": 275,
"difficulty": 3,
"title": "Splurthian Chemistry 103",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4t11c3/20160715_challenge_275_hard_splurthian_chemistry/"
},
{
"date": "2016-07-13",
"id": 275,
"difficulty": 2,
"title": "Splurthian Chemistry 102",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4so25w/20160713_challenge_275_intermediate_splurthian/"
},
{
"date": "2016-07-11",
"id": 275,
"difficulty": 1,
"title": "Splurthian Chemistry 101",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4savyr/20160711_challenge_275_easy_splurthian_chemistry/"
},
{
"date": "2016-07-08",
"id": 274,
"difficulty": 3,
"title": "∞ Loop solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4rug59/20160708_challenge_274_hard_loop_solver/"
},
{
"date": "2016-07-06",
"id": 274,
"difficulty": 2,
"title": "Calculating De Bruijn sequences",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4riubi/20160706_challenge_274_intermediate_calculating/"
},
{
"date": "2016-07-04",
"id": 274,
"difficulty": 1,
"title": "Gold and Treasure: The Beale Cipher",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4r8fod/20160704_challenge_274_easy_gold_and_treasure_the/"
},
{
"date": "2016-07-01",
"id": 273,
"difficulty": 3,
"title": "Elggob - Make a Boggle Layout",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4qt12j/20160701_challenge_273_hard_elggob_make_a_boggle/"
},
{
"date": "2016-06-29",
"id": 273,
"difficulty": 2,
"title": "Twist up a message",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4qg2eo/20160629_challenge_273_intermediate_twist_up_a/"
},
{
"date": "2016-06-27",
"id": 273,
"difficulty": 1,
"title": "Getting a degree",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4q35ip/20160627_challenge_273_easy_getting_a_degree/"
},
{
"date": "2016-06-24",
"id": 272,
"difficulty": 3,
"title": "Air Pressure router valve - Part 1.",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4pnky5/20160624_challenge_272_hard_air_pressure_router/"
},
{
"date": "2016-06-22",
"id": 272,
"difficulty": 2,
"title": "Dither that image",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4paxp4/20160622_challenge_272_intermediate_dither_that/"
},
{
"date": "2016-06-20",
"id": 272,
"difficulty": 1,
"title": "What's in the bag?",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4oylbo/20160620_challenge_272_easy_whats_in_the_bag/"
},
{
"date": "2016-06-17",
"id": 271,
"difficulty": 3,
"title": "Formatting J code",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ojbgq/20160617_challenge_271_hard_formatting_j_code/"
},
{
"date": "2016-06-15",
"id": 271,
"difficulty": 2,
"title": "Making Waves",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4o74p3/20160615_challenge_271_intermediate_making_waves/"
},
{
"date": "2016-06-13",
"id": 271,
"difficulty": 1,
"title": "Critical Hit",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4nvrnx/20160613_challenge_271_easy_critical_hit/"
},
{
"date": "2016-06-10",
"id": 270,
"difficulty": 3,
"title": "Alien Invasion Inversion",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4nga90/20160610_challenge_270_hard_alien_invasion/"
},
{
"date": "2016-06-08",
"id": 270,
"difficulty": 2,
"title": "Generating Text with Markov Processes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4n6hc2/20160608_challenge_270_intermediate_generating/"
},
{
"date": "2016-06-06",
"id": 270,
"difficulty": 1,
"title": "Transpose the input text",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4msu2x/challenge_270_easy_transpose_the_input_text/"
},
{
"date": "2016-06-01",
"id": 269,
"difficulty": 2,
"title": "Mirror encryption",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4m3ddb/20160601_challenge_269_intermediate_mirror/"
},
{
"date": "2016-05-30",
"id": 269,
"difficulty": 1,
"title": "BASIC Formatting",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4lpygb/20160530_challenge_269_easy_basic_formatting/"
},
{
"date": "2016-05-27",
"id": 268,
"difficulty": 3,
"title": "Network and Cards: Part 3, The cheaters",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4lavv6/20160527_challenge_268_hard_network_and_cards/"
},
{
"date": "2016-05-25",
"id": 268,
"difficulty": 2,
"title": "Network and Cards: Part 2, The cards",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4kz0e0/20160525_challenge_268_intermediate_network_and/"
},
{
"date": "2016-05-23",
"id": 268,
"difficulty": 1,
"title": "Network and Cards: Part 1, The network",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4knivr/20160523_challenge_268_easy_network_and_cards/"
},
{
"date": "2016-05-20",
"id": 267,
"difficulty": 3,
"title": "IDDQD",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4k8m02/20160520_challenge_267_hard_iddqd/"
},
{
"date": "2016-05-18",
"id": 267,
"difficulty": 2,
"title": "Vive la résistance!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4jx7y8/20160518_challenge_267_intermediate_vive_la/"
},
{
"date": "2016-05-16",
"id": 267,
"difficulty": 1,
"title": "All the places your dog didn't win",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4jom3a/20160516_challenge_267_easy_all_the_places_your/"
},
{
"date": "2016-05-13",
"id": 266,
"difficulty": 3,
"title": "Finding Friends in the Social Graph",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4j65ls/20160513_challenge_266_hard_finding_friends_in/"
},
{
"date": "2016-05-11",
"id": 266,
"difficulty": 2,
"title": "Graph Radius and Diameter",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4iut1x/20160511_challenge_266_intermediate_graph_radius/"
},
{
"date": "2016-05-09",
"id": 266,
"difficulty": 1,
"title": "Basic Graph Statistics: Node Degrees",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ijtrt/20160509_challenge_266_easy_basic_graph/"
},
{
"date": "2016-05-04",
"id": 265,
"difficulty": 3,
"title": "Permutations with repeat",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4i3xrm/20160504_challenge_265_hard_permutations_with/"
},
{
"date": "2016-05-04",
"id": 265,
"difficulty": 1,
"title": "Permutations and combinations part 2",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4htg9t/20160504_challenge_265_easy_permutations_and/"
},
{
"date": "2016-05-02",
"id": 265,
"difficulty": 1,
"title": "Permutations and combinations part 1",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4hhiu8/20160502_challenge_265_easy_permutations_and/"
},
{
"date": "2016-04-29",
"id": 264,
"difficulty": 3,
"title": "Detecting Poetry Forms",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4gzeze/20160429_challenge_264_hard_detecting_poetry_forms/"
},
{
"date": "2016-04-27",
"id": 264,
"difficulty": 2,
"title": "Gossiping bus drivers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4gqm90/20160427_challenge_264_intermediate_gossiping_bus/"
},
{
"date": "2016-04-25",
"id": 264,
"difficulty": 1,
"title": "Sort my code",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4gc24w/20160425_challenge_264_easy_sort_my_code/"
},
{
"date": "2016-04-22",
"id": 263,
"difficulty": 3,
"title": "Hashiwokakero",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4fyjlu/20160422_challenge_263_hard_hashiwokakero/"
},
{
"date": "2016-04-20",
"id": 263,
"difficulty": 2,
"title": "Help Eminem win his rap battle!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4fnz37/20160420_challenge_263_intermediate_help_eminem/"
},
{
"date": "2016-04-18",
"id": 263,
"difficulty": 1,
"title": "Calculating Shannon Entropy of a String",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4fc896/20160418_challenge_263_easy_calculating_shannon/"
},
{
"date": "2016-04-15",
"id": 262,
"difficulty": 3,
"title": "4x4 puzzle swapper",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ey6as/20160415_challenge_262_hard_4x4_puzzle_swapper/"
},
{
"date": "2016-04-13",
"id": 262,
"difficulty": 2,
"title": "Base 64 compression",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4elyls/20160413_challenge_262_intermediate_base_64/"
},
{
"date": "2016-04-11",
"id": 262,
"difficulty": 1,
"title": "MaybeNumeric",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4eaeff/20160411_challenge_262_easy_maybenumeric/"
},
{
"date": "2016-04-08",
"id": 261,
"difficulty": 3,
"title": "magic square dominoes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4dwk7b/20160408_challenge_261_hard_magic_square_dominoes/"
},
{
"date": "2016-04-06",
"id": 261,
"difficulty": 2,
"title": "rearranged magic squares",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4dmm44/20160406_challenge_261_intermediate_rearranged/"
},
{
"date": "2016-04-04",
"id": 261,
"difficulty": 1,
"title": "verifying 3x3 magic squares",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4dccix/20160404_challenge_261_easy_verifying_3x3_magic/"
},
{
"date": "2016-04-01",
"id": 260,
"difficulty": 3,
"title": "Never Ending Snake",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4cw095/20160401_challenge_260_hard_never_ending_snake/"
},
{
"date": "2016-03-30",
"id": 260,
"difficulty": 2,
"title": "Diagonal collision",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4cktc3/20160330_challenge_260_intermediate_diagonal/"
},
{
"date": "2016-03-28",
"id": 260,
"difficulty": 1,
"title": "Garage Door Opener",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4cb7eh/20160328_challenge_260_easy_garage_door_opener/"
},
{
"date": "2016-03-25",
"id": 259,
"difficulty": 3,
"title": "Operator number system",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4bwibm/20160325_challenge_259_hard_operator_number_system/"
},
{
"date": "2016-03-23",
"id": 259,
"difficulty": 2,
"title": "Mahjong Hands",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4bmdwz/20160323_challenge_259_intermediate_mahjong_hands/"
},
{
"date": "2016-03-21",
"id": 259,
"difficulty": 1,
"title": "Clarence the Slow Typist",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4bc3el/20160321_challenge_259_easy_clarence_the_slow/"
},
{
"date": "2016-03-18",
"id": 258,
"difficulty": 3,
"title": "IRC: Interactivity",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ayjla/challenge_258_hard_irc_interactivity/"
},
{
"date": "2016-03-16",
"id": 258,
"difficulty": 2,
"title": "IRC: Responding to commands",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4anny5/challenge_258_intermediate_irc_responding_to/"
},
{
"date": "2016-03-14",
"id": 258,
"difficulty": 1,
"title": "IRC: Making a Connection",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4ad23z/20160314_challenge_258_easy_irc_making_a/"
},
{
"date": "2016-03-11",
"id": 257,
"difficulty": 3,
"title": "Word Squares Part 2",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/49yv3p/20160311_challenge_257_hard_word_squares_part_2/"
},
{
"date": "2016-03-09",
"id": 257,
"difficulty": 2,
"title": "Word Squares Part 1",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/49o3ho/20160309_challenge_257_intermediate_word_squares/"
},
{
"date": "2016-03-07",
"id": 257,
"difficulty": 1,
"title": "In what year were most presidents alive?",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/49aatn/20160307_challenge_257_easy_in_what_year_were/"
},
{
"date": "2016-03-04",
"id": 256,
"difficulty": 3,
"title": "RLE Obsession",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/48w88o/20160304_challenge_256_hard_rle_obsession/"
},
{
"date": "2016-03-02",
"id": 256,
"difficulty": 2,
"title": "Guess my hat color",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/48l3u9/20160302_challenge_256_intermediate_guess_my_hat/"
},
{
"date": "2016-02-29",
"id": 256,
"difficulty": 1,
"title": "Oblique and De-Oblique",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/48a4pu/20160229_challenge_256_easy_oblique_and_deoblique/"
},
{
"date": "2016-02-26",
"id": 255,
"difficulty": 3,
"title": "Hacking a search engine",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/47o4b6/20160226_challenge_255_hard_hacking_a_search/"
},
{
"date": "2016-02-24",
"id": 255,
"difficulty": 2,
"title": "Ambiguous Bases",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/47docs/20160224_challenge_255_intermediate_ambiguous/"
},
{
"date": "2016-02-22",
"id": 255,
"difficulty": 1,
"title": "Playing with light switches",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/46zm8m/20160222_challenge_255_easy_playing_with_light/"
},
{
"date": "2016-02-19",
"id": 254,
"difficulty": 3,
"title": "DNA Shotgun Sequencing",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/46km7n/20160219_challenge_254_hard_dna_shotgun_sequencing/"
},
{
"date": "2016-02-17",
"id": 254,
"difficulty": 2,
"title": "Finding Legal Reversi Moves",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/468pvf/20160217_challenge_254_intermediate_finding_legal/"
},
{
"date": "2016-02-16",
"id": 254,
"difficulty": 1,
"title": "Atbash Cipher",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/45w6ad/20160216_challenge_254_easy_atbash_cipher/"
},
{
"date": "2016-02-13",
"id": 253,
"difficulty": 3,
"title": "Working like a terminal",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/45k70o/20160213_challenge_253_hard_working_like_a/"
},
{
"date": "2016-02-10",
"id": 253,
"difficulty": 2,
"title": "Countdown (numbers game)",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/452omr/20160210_challenge_253_intermediate_countdown/"
},
{
"date": "2016-02-08",
"id": 253,
"difficulty": 1,
"title": "Unconditional Loan Income",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/44qzj5/20160208_challenge_253_easy_unconditional_loan/"
},
{
"date": "2016-02-03",
"id": 252,
"difficulty": 2,
"title": "A challenge by Fogcreek - Find the hidden string",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/442mec/20160203_challenge_252_intermediate_a_challenge/"
},
{
"date": "2016-02-01",
"id": 252,
"difficulty": 1,
"title": "Sailors and monkeys and coconuts, oh my!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/43ouxy/20160201_challenge_252_easy_sailors_and_monkeys/"
},
{
"date": "2016-01-29",
"id": 251,
"difficulty": 3,
"title": "ASCII Nonogram",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/438zse/20160129_challenge_251_hard_ascii_nonogram/"
},
{
"date": "2016-01-27",
"id": 251,
"difficulty": 3,
"title": "Solve a Nonogram + Bonus",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/42x90t/20160127_challenge_251_hard_solve_a_nonogram_bonus/"
},
{
"date": "2016-01-25",
"id": 251,
"difficulty": 1,
"title": "Create Nonogram description",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/42lhem/20160125_challenge_251_easy_create_nonogram/"
},
{
"date": "2016-01-22",
"id": 250,
"difficulty": 3,
"title": "Evolving salesmen",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/4248hz/20160122_challenge_250_hard_evolving_salesmen/"
},
{
"date": "2016-01-20",
"id": 250,
"difficulty": 2,
"title": "Self-descriptive numbers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/41tdzy/20160120_challenge_250_intermediate/"
},
{
"date": "2016-01-18",
"id": 250,
"difficulty": 1,
"title": "Scraping https://www.reddit.com/r/dailyprogrammer",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/41hp6u/20160118_challenge_250_easy_scraping/"
},
{
"date": "2016-01-15",
"id": 249,
"difficulty": 3,
"title": "Museum Cameras",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/41346z/20160115_challenge_249_hard_museum_cameras/"
},
{
"date": "2016-01-13",
"id": 249,
"difficulty": 2,
"title": "Hello World Genetic or Evolutionary Algorithm",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/40rs67/20160113_challenge_249_intermediate_hello_world/"
},
{
"date": "2016-01-11",
"id": 249,
"difficulty": 1,
"title": "Playing the Stock Market",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/40h9pd/20160111_challenge_249_easy_playing_the_stock/"
},
{
"date": "2016-01-08",
"id": 248,
"difficulty": 3,
"title": "NotClick game",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/40035o/20160108_challenge_248_hard_notclick_game/"
},
{
"date": "2016-01-06",
"id": 248,
"difficulty": 2,
"title": "A Measure of Edginess",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3zqiiq/20160106_challenge_248_intermediate_a_measure_of/"
},
{
"date": "2016-01-04",
"id": 248,
"difficulty": 1,
"title": "Draw Me Like One Of Your Bitmaps",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3zfajl/20160104_challenge_248_easy_draw_me_like_one_of/"
},
{
"date": "2016-01-01",
"id": 247,
"difficulty": 3,
"title": "Zombies on the highways!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3z1cxs/20160101_challenge_247_hard_zombies_on_the/"
},
{
"date": "2015-12-30",
"id": 247,
"difficulty": 2,
"title": "Moving (diagonally) Up in Life",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ysdm2/20151230_challenge_247_intermediate_moving/"
},
{
"date": "2015-12-28",
"id": 247,
"difficulty": 1,
"title": "Secret Santa",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3yiy2d/20151228_challenge_247_easy_secret_santa/"
},
{
"date": "2015-12-23",
"id": 246,
"difficulty": 2,
"title": "Letter Splits",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3xye4g/20151223_challenge_246_intermediate_letter_splits/"
},
{
"date": "2015-12-21",
"id": 246,
"difficulty": 1,
"title": "X-mass lights",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3xpgj8/20151221_challenge_246_easy_xmass_lights/"
},
{
"date": "2015-12-18",
"id": 245,
"difficulty": 3,
"title": "Guess Who(is)?",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3xdmtw/20151218_challenge_245_hard_guess_whois/"
},
{
"date": "2015-12-16",
"id": 245,
"difficulty": 2,
"title": "Ggggggg gggg Ggggg-ggggg!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3x3hqa/20151216_challenge_245_intermediate_ggggggg_gggg/"
},
{
"date": "2015-12-14",
"id": 245,
"difficulty": 1,
"title": "Date Dilemma",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3wshp7/20151214_challenge_245_easy_date_dilemma/"
},
{
"date": "2015-12-09",
"id": 244,
"difficulty": 1,
"title": "er - Array language (part 3) - J Forks",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3wdm0w/20151209_challenge_244_easyer_array_language_part/"
},
{
"date": "2015-12-09",
"id": 244,
"difficulty": 2,
"title": "Higher order functions Array language (part 2)",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3w324a/20151209_challenge_244_intermediate_higher_order/"
},
{
"date": "2015-12-07",
"id": 244,
"difficulty": 2,
"title": "Turn any language into an Array language (part 1)",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3vswuc/20151207_challenge_244_intermediate_turn_any/"
},
{
"date": "2015-12-04",
"id": 243,
"difficulty": 3,
"title": "New York Street Sweeper Paths",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3vey01/20151204_challenge_243_hard_new_york_street/"
},
{
"date": "2015-12-02",
"id": 243,
"difficulty": 2,
"title": "Jenny's Fruit Basket",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3v4zsf/20151202_challenge_243_intermediate_jennys_fruit/"
},
{
"date": "2015-11-30",
"id": 243,
"difficulty": 1,
"title": "Abundant and Deficient Numbers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3uuhdk/20151130_challenge_243_easy_abundant_and/"
},
{
"date": "2015-11-27",
"id": 242,
"difficulty": 3,
"title": "Start to Rummikub",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ufwyf/20151127_challenge_242_hard_start_to_rummikub/"
},
{
"date": "2015-11-18",
"id": 242,
"difficulty": 2,
"title": "VHS recording problem",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3u6o56/20151118_challenge_242_intermediate_vhs_recording/"
},
{
"date": "2015-11-23",
"id": 242,
"difficulty": 1,
"title": "Funny plant",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3twuwf/20151123_challenge_242_easy_funny_plant/"
},
{
"date": "2015-11-20",
"id": 241,
"difficulty": 3,
"title": "Chess Puzzle solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3tjcn6/20151120_challenge_241_hard_chess_puzzle_solver/"
},
{
"date": "2015-11-18",
"id": 241,
"difficulty": 2,
"title": "ascii Bitmap Chess",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3t9lar/20151118_challenge_241_intermediate_ascii_bitmap/"
},
{
"date": "2015-11-16",
"id": 241,
"difficulty": 1,
"title": "Unicode Chess",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3t0xdw/20151116_challenge_241_easy_unicode_chess/"
},
{
"date": "2015-11-13",
"id": 240,
"difficulty": 3,
"title": "KenKen Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3snorf/20151113_challenge_240_hard_kenken_solver/"
},
{
"date": "2015-11-11",
"id": 240,
"difficulty": 2,
"title": "Economic/Social modeling and queries",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3sd86k/20151111_challenge_240_intermediate/"
},
{
"date": "2015-11-09",
"id": 240,
"difficulty": 1,
"title": "Typoglycemia",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3s4nyq/20151109_challenge_240_easy_typoglycemia/"
},
{
"date": "2015-11-06",
"id": 239,
"difficulty": 3,
"title": "An Encoding of Threes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3rrtxh/20151106_challenge_239_hard_an_encoding_of_threes/"
},
{
"date": "2015-11-04",
"id": 239,
"difficulty": 2,
"title": "A Zero-Sum Game of Threes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3rhzdj/20151104_challenge_239_intermediate_a_zerosum/"
},
{
"date": "2015-11-02",
"id": 239,
"difficulty": 1,
"title": "A Game of Threes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3r7wxz/20151102_challenge_239_easy_a_game_of_threes/"
},
{
"date": "2015-10-30",
"id": 238,
"difficulty": 3,
"title": "Searching a Dungeon",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3qtr01/20151030_challenge_238_hard_searching_a_dungeon/"
},
{
"date": "2015-10-28",
"id": 238,
"difficulty": 2,
"title": "Fallout Hacking Game",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3qjnil/20151028_challenge_238_intermediate_fallout/"
},
{
"date": "2015-10-26",
"id": 238,
"difficulty": 1,
"title": "Consonants and Vowels",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3q9vpn/20151026_challenge_238_easy_consonants_and_vowels/"
},
{
"date": "2015-10-23",
"id": 237,
"difficulty": 3,
"title": "Takuzu Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3pwf17/20151023_challenge_237_hard_takuzu_solver/"
},
{
"date": "2015-10-21",
"id": 237,
"difficulty": 2,
"title": "Heighmap of Boxes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3pnd3t/20151021_challenge_237_intermediate_heighmap_of/"
},
{
"date": "2015-10-19",
"id": 237,
"difficulty": 1,
"title": "Broken Keyboard",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3pcb3i/20151019_challenge_237_easy_broken_keyboard/"
},
{
"date": "2015-10-16",
"id": 236,
"difficulty": 3,
"title": "Balancing chemical equations",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3oz82g/20151016_challenge_236_hard_balancing_chemical/"
},
{
"date": "2015-10-14",
"id": 236,
"difficulty": 2,
"title": "Fibonacci-ish Sequence",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3opin7/20151014_challenge_236_intermediate_fibonacciish/"
},
{
"date": "2015-10-12",
"id": 236,
"difficulty": 1,
"title": "Random Bag System",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ofsyb/20151012_challenge_236_easy_random_bag_system/"
},
{
"date": "2015-10-09",
"id": 235,
"difficulty": 3,
"title": "Contiguous Chain Variation",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3o36b6/20151009_challenge_235_hard_contiguous_chain/"
},
{
"date": "2015-10-07",
"id": 235,
"difficulty": 2,
"title": "Scoring a Bowling Game",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ntsni/20151007_challenge_235_intermediate_scoring_a/"
},
{
"date": "2015-10-05",
"id": 235,
"difficulty": 1,
"title": "Ruth-Aaron Pairs",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3nkanm/20151005_challenge_235_easy_ruthaaron_pairs/"
},
{
"date": "2015-10-02",
"id": 234,
"difficulty": 3,
"title": "Kanoodle Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3n7xau/20151002_challenge_234_hard_kanoodle_solver/"
},
{
"date": "2015-09-30",
"id": 234,
"difficulty": 2,
"title": "Red Squiggles",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3n55f3/20150930_challenge_234_intermediate_red_squiggles/"
},
{
"date": "2015-09-28",
"id": 234,
"difficulty": 1,
"title": "Vampire Numbers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3moxid/20150928_challenge_234_easy_vampire_numbers/"
},
{
"date": "2015-09-23",
"id": 233,
"difficulty": 2,
"title": "Game of Text Life",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3m2vvk/20150923_challenge_233_intermediate_game_of_text/"
},
{
"date": "2015-09-21",
"id": 233,
"difficulty": 1,
"title": "The house that ASCII built",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ltee2/20150921_challenge_233_easy_the_house_that_ascii/"
},
{
"date": "2015-09-18",
"id": 232,
"difficulty": 3,
"title": "Redistricting Voting Blocks",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3lf3i2/20150918_challenge_232_hard_redistricting_voting/"
},
{
"date": "2015-09-16",
"id": 232,
"difficulty": 2,
"title": "Where Should Grandma's House Go?",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3l61vx/20150916_challenge_232_intermediate_where_should/"
},
{
"date": "2015-09-14",
"id": 232,
"difficulty": 1,
"title": "Palindromes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3kx6oh/20150914_challenge_232_easy_palindromes/"
},
{
"date": "2015-09-11",
"id": 231,
"difficulty": 3,
"title": "Eight Husbands for Eight Sisters",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3kj1v9/20150911_challenge_231_hard_eight_husbands_for/"
},
{
"date": "2015-09-09",
"id": 231,
"difficulty": 2,
"title": "Set Game Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ke4l6/20150909_challenge_231_intermediate_set_game/"
},
{
"date": "2015-09-07",
"id": 213,
"difficulty": 1,
"title": "Cellular Automata: Rule 90",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3jz8tt/20150907_challenge_213_easy_cellular_automata/"
},
{
"date": "2015-09-03",
"id": 230,
"difficulty": 3,
"title": "Logo De-compactification",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3jn6te/20150903_challenge_230_hard_logo/"
},
{
"date": "2015-09-01",
"id": 230,
"difficulty": 2,
"title": "Word Compactification",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3jd72z/20150901_challenge_230_intermediate_word/"
},
{
"date": "2015-08-31",
"id": 230,
"difficulty": 1,
"title": "JSON treasure hunt",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3j3pvm/20150831_challenge_230_easy_json_treasure_hunt/"
},
{
"date": "2015-08-28",
"id": 229,
"difficulty": 3,
"title": "Divisible by 7",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3irzsi/20150828_challenge_229_hard_divisible_by_7/"
},
{
"date": "2015-08-26",
"id": 229,
"difficulty": 2,
"title": "Reverse Fizz Buzz",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3iimw3/20150826_challenge_229_intermediate_reverse_fizz/"
},
{
"date": "2015-08-24",
"id": 229,
"difficulty": 1,
"title": "The Dottie Number",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3i99w8/20150824_challenge_229_easy_the_dottie_number/"
},
{
"date": "2015-08-21",
"id": 228,
"difficulty": 3,
"title": "Golomb Rulers",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3hsgr0/08212015_challenge_228_hard_golomb_rulers/"
},
{
"date": "2015-08-19",
"id": 228,
"difficulty": 2,
"title": "Use a Web Service to Find Bitcoin Prices",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3hj4o2/20150819_challenge_228_intermediate_use_a_web/"
},
{
"date": "2015-08-17",
"id": 228,
"difficulty": 1,
"title": "Letters in Alphabetical Order",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3h9pde/20150817_challenge_228_easy_letters_in/"
},
{
"date": "2015-08-14",
"id": 227,
"difficulty": 3,
"title": "Adjacency Matrix Generator",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3h0uki/20150814_challenge_227_hard_adjacency_matrix/"
},
{
"date": "2015-08-12",
"id": 227,
"difficulty": 2,
"title": "Contiguous chains",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3gpjn3/20150812_challenge_227_intermediate_contiguous/"
},
{
"date": "2015-08-10",
"id": 227,
"difficulty": 1,
"title": "Square Spirals",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ggli3/20150810_challenge_227_easy_square_spirals/"
},
{
"date": "2015-08-07",
"id": 226,
"difficulty": 3,
"title": "Kakuro Solver",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3g2tby/20150807_challenge_226_hard_kakuro_solver/"
},
{
"date": "2015-08-05",
"id": 226,
"difficulty": 2,
"title": "Connect Four",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3fva66/20150805_challenge_226_intermediate_connect_four/"
},
{
"date": "2015-08-03",
"id": 226,
"difficulty": 1,
"title": "Adding fractions",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3fmke1/20150803_challenge_226_easy_adding_fractions/"
},
{
"date": "2015-07-31",
"id": 225,
"difficulty": 2,
"title": "Diagonal Maze",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3f9o7k/20150731_challenge_225_intermediate_diagonal_maze/"
},
{
"date": "2015-07-29",
"id": 225,
"difficulty": 2,
"title": "Estimating pi from images of circles",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3f0hzk/20150729_challenge_225_intermediate_estimating_pi/"
},
{
"date": "2015-07-27",
"id": 225,
"difficulty": "Easy/Intermediate",
"title": "De-columnizing",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3esrkm/20150727_challenge_225_easyintermediate/"
},
{
"date": "2015-07-24",
"id": 224,
"difficulty": 3,
"title": "Langford strings",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3efbfh/20150724_challenge_224_hard_langford_strings/"
},
{
"date": "2015-07-22",
"id": 224,
"difficulty": 2,
"title": "Detecting Four Sided Figures",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3e5b0o/20150722_challenge_224_intermediate_detecting/"
},
{
"date": "2015-07-20",
"id": 224,
"difficulty": 1,
"title": "Shuffling a List",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3e0hmh/20150720_challenge_224_easy_shuffling_a_list/"
},
{
"date": "2015-07-17",
"id": 223,
"difficulty": 3,
"title": "The Heighway dragon fractal",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3dl9wr/20150717_challenge_223_hard_the_heighway_dragon/"
},
{
"date": "2015-07-15",
"id": 223,
"difficulty": 2,
"title": "Eel of Fortune",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3ddpms/20150715_challenge_223_intermediate_eel_of_fortune/"
},
{
"date": "2015-07-13",
"id": 223,
"difficulty": 1,
"title": "Garland words",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3d4fwj/20150713_challenge_223_easy_garland_words/"
},
{
"date": "2015-07-10",
"id": 222,
"difficulty": 3,
"title": "Customer Unit Delivery Scheduling",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3cqxuh/20150710_challenge_222_hard_customer_unit/"
},
{
"date": "2015-07-08",
"id": 222,
"difficulty": 2,
"title": "Simple Stream Cipher",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3chvxy/20150708_challenge_222_intermediate_simple_stream/"
},
{
"date": "2015-07-06",
"id": 222,
"difficulty": 1,
"title": "Balancing Words",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3c9a9h/20150706_challenge_222_easy_balancing_words/"
},
{
"date": "2015-07-03",
"id": 221,
"difficulty": 3,
"title": "Poetry in a haystack",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3bzipa/20150703_challenge_221_hard_poetry_in_a_haystack/"
},
{
"date": "2015-07-01",
"id": 221,
"difficulty": 2,
"title": "Unravelling a word snake",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3bqq7p/20150701_challenge_221_intermediate_unravelling_a/"
},
{
"date": "2015-06-29",
"id": 221,
"difficulty": 1,
"title": "Word snake",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3bi5na/20150629_challenge_221_easy_word_snake/"
},
{
"date": "2015-06-26",
"id": 220,
"difficulty": 3,
"title": "Substitution Cryptanalysis",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3b668g/20150626_challenge_220_hard_substitution/"
},
{
"date": "2015-06-24",
"id": 220,
"difficulty": 2,
"title": "It's Go time!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3axjac/20150624_challenge_220_intermediate_its_go_time/"
},
{
"date": "2015-06-22",
"id": 220,
"difficulty": 1,
"title": "Mangling sentences",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3aqvjn/20150622_challenge_220_easy_mangling_sentences/"
},
{
"date": "2015-06-17",
"id": 219,
"difficulty": 3,
"title": "The Cave of Prosperity",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3aewlg/20150617_challenge_219_hard_the_cave_of_prosperity/"
},
{
"date": "2015-06-17",
"id": 219,
"difficulty": 2,
"title": "To-do list (Part 2)",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3a64hq/20150617_challenge_219_intermediate_todo_list/"
},
{
"date": "2015-06-15",
"id": 218,
"difficulty": 1,
"title": "To-do list (Part 1)",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/39ws1x/20150615_challenge_218_easy_todo_list_part_1/"
},
{
"date": "2015-06-12",
"id": 218,
"difficulty": 3,
"title": "Elevator Scheduling",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/39ixxi/20150612_challenge_218_hard_elevator_scheduling/"
},
{
"date": "2015-06-10",
"id": 218,
"difficulty": 2,
"title": "Generating Polyominoes",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/398mtv/20150610_challenge_218_intermediate_generating/"
},
{
"date": "2015-06-08",
"id": 218,
"difficulty": 1,
"title": "Making numbers palindromic",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/38yy9s/20150608_challenge_218_easy_making_numbers/"
},
{
"date": "2015-06-05",
"id": 217,
"difficulty": "Practical Exercise",
"title": "TeXSCII",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/38nhgx/20150605_challenge_217_practical_exercise_texscii/"
},
{
"date": "2015-06-03",
"id": 217,
"difficulty": 2,
"title": "Space Code Breaking",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/38fjll/20150603_challenge_217_intermediate_space_code/"
},
{
"date": "2015-06-01",
"id": 217,
"difficulty": 1,
"title": "Lumberjack Pile Problem",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/3840rp/20150601_challenge_217_easy_lumberjack_pile/"
},
{
"date": "2015-05-29",
"id": 216,
"difficulty": 3,
"title": "Texas Hold 'Em 3 of 3 All In",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/37rasn/20150529_challenge_216_hard_texas_hold_em_3_of_3/"
},
{
"date": "2015-05-27",
"id": 216,
"difficulty": 2,
"title": "Texas Hold 'Em 2 of 3 - Winning Hand & Know when to fold 'em",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/37idka/20150527_challenge_216_intermediate_texas_hold_em/"
},
{
"date": "2015-05-25",
"id": 216,
"difficulty": 1,
"title": "Texas Hold 'Em 1 of 3 - Let's deal.",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/378h44/20150525_challenge_216_easy_texas_hold_em_1_of_3/"
},
{
"date": "2015-05-22",
"id": 215,
"difficulty": 3,
"title": "Metaprogramming Madness!",
"link": "https://www.reddit.com/r/dailyprogrammer/comments/36vuzm/20150522_challenge_215_hard_metaprogramming/"
},
{
"date": "2015-05-20",
"id": 215,
"difficulty": 2,
"title": "Validating sorting networks