16
Dennis Koopman
Last seen 8 months ago
Member for 6 years, 11 months, 9 days
Difficulty Normal
I wanted to solve 50 CheckiO missions to improve my Python and algorithm skills. It proved to be more more effective and more fun than I thought, so I kept going.
June 3, 2019, 9:03 p.m. | + 3 | for itertools-gyahun_dash |
Oct. 9, 2018, 9:13 a.m. | + 2 | for StepByStep-Kouri |
Sept. 30, 2018, 5:34 a.m. | + 4 | for Recursive-DiZ |
Sept. 30, 2018, 5:30 a.m. | + 3 | for First-tapakah68 |
Sept. 30, 2018, 5:30 a.m. | + 3 | for First-ciel |
Sept. 30, 2018, 5:30 a.m. | + 2 | for Dynamic-veky |
Sept. 30, 2018, 5:29 a.m. | + 4 | for O(N)-PositronicLlama |
Sept. 29, 2018, 1:08 p.m. | + 3 | for Second-gyahun_dash |
Sept. 29, 2018, 11:52 a.m. | + 4 | for Short, Simple, Efficient, Clear-StefanPochmann |
Sept. 28, 2018, 7:58 a.m. | + 1 | for Comment pavel.borisofff: Wow! Nice trick bool-->index! |
Sept. 28, 2018, 7:57 a.m. | + 2 | for First-Merzix |
Sept. 28, 2018, 7:38 a.m. | + 2 | for Fixed-point with average-brubru777 |
Sept. 17, 2018, 8:20 p.m. | + 2 | for First-MBM_1607 |
Sept. 17, 2018, 8:01 p.m. | + 3 | for dict-flpo |
Sept. 17, 2018, 8:01 p.m. | + 2 | for re.search-flpo |
Sept. 17, 2018, 8 p.m. | + 3 | for cookie.split.split-flpo |
Sept. 17, 2018, 8 p.m. | + 2 | for First-Moff |
Sept. 16, 2018, 9:25 a.m. | + 1 | for Comment Merzix: Sorry, missed that the "minute" is used in the code. |
Sept. 15, 2018, 3:09 p.m. | + 1 | for Comment lebrmr: I did not know about discard, thanks. I have noticed some possible improvements. ___init___ could us... |
Sept. 13, 2018, 6:28 a.m. | + 1 | for Comment kurosawa4434: Thank you! I'm starting from now :) |
Sept. 13, 2018, 6:28 a.m. | + 1 | for Comment kurosawa4434: I like 'The Secret Room' very much. It is simple, interesting and mysterious :) my next idea is this... |
Sept. 12, 2018, 8:22 p.m. | + 1 | for Comment gyahun_dash: We narrow the range [lower, upper] to find a root of the equation: x ** x - number = 0, x in [lower,... |
Sept. 12, 2018, 8:22 p.m. | + 1 | for Comment Thenbacker: Very cool and concise solution, same bisection strategy I chose, but your code is so much more conci... |
Sept. 10, 2018, 6:42 p.m. | + 2 | for Second-JeffReymond |
Sept. 10, 2018, 10:37 a.m. | + 1 | for Comment DahliaSR: Line 2: sections = list(map(list, zip(*wall.split()))) # -> string into transposed list If you chang... |
Sept. 10, 2018, 9:34 a.m. | + 1 | for Comment quarkov: Somehow I've decided that line is inclined for 45deg, which is mistaken obviously. Agree on 0.89 tot... |
Sept. 10, 2018, 9:34 a.m. | + 1 | for Comment Phil15: Yeah it should be the search of the _perpendicular_ but then the message shouldn't talk about intege... |
Sept. 10, 2018, 9:34 a.m. | + 1 | for Comment quarkov: I'd like to add to all above. The distance at the explanatory picture for this task is specified as ... |
Sept. 10, 2018, 9:34 a.m. | + 1 | for Post Wrong tests for wild dogs |
Sept. 10, 2018, 9:33 a.m. | + 1 | for Comment Phil15: We all searched for alignment, but if D MeAtBestSpotForShot D D #Alignment with three dogs but I jus... |
Sept. 10, 2018, 8:20 a.m. | + 1 | for Task Rotate Hole |
Sept. 10, 2018, 8:20 a.m. | + 1 | for Task Bird Language |
Sept. 8, 2018, 5:15 p.m. | + 2 | for Could be shorter?-Merzix |
Sept. 8, 2018, 5:14 p.m. | + 3 | for min of dict of enumerate of zip of splitlines of strip by count of columns of argument of key of min-veky |
Sept. 8, 2018, 5:13 p.m. | + 3 | for wall.insert(weakest, fire of Orthanc)-HeNeArKr |
Sept. 7, 2018, 11:16 p.m. | + 1 | for First-Tinus_Trotyl |
Sept. 7, 2018, 11:07 p.m. | + 2 | for Using dictionnary and ceil-mathieu.roesch |
Sept. 7, 2018, 11:02 p.m. | + 1 | for First-tom-tom_f993b3abc4814d4cb5476e |
Sept. 7, 2018, 10:59 p.m. | + 2 | for First-popomin |
Sept. 7, 2018, 10:57 p.m. | + 2 | for First-flpo |
Sept. 7, 2018, 10:45 p.m. | + 1 | for Comment veky: ### Iterate and remove You don't say how to fix the problem, and it's not hard: for el in a.copy(): ... |
Sept. 7, 2018, 9:52 p.m. | + 4 | for First-zhang9820110 |
Sept. 7, 2018, 9:51 p.m. | + 4 | for comprehension-kurosawa4434 |
Sept. 7, 2018, 9:51 p.m. | + 3 | for Counter-Sim0000 |
Sept. 7, 2018, 9:51 p.m. | + 4 | for count-Sim0000 |
Sept. 7, 2018, 3:26 p.m. | + 3 | for Bisection-gyahun_dash |
Sept. 7, 2018, 3:22 p.m. | + 1 | for Sum distance-HeNeArKr |
Sept. 7, 2018, 3:21 p.m. | + 2 | for x0, y0 = positions.pop('Y')-flpo |
Sept. 7, 2018, 3:20 p.m. | + 2 | for First-kurosawa4434 |
Sept. 7, 2018, 3:12 p.m. | + 1 | for Comment Phil15: IMO, you should consider use join like messi = ''.join(str((int(x) and int(y))) for y in second) Doi... |
Sept. 7, 2018, 6:20 a.m. | + 1 | for First-BrianMcleod |
Sept. 7, 2018, 6:20 a.m. | + 2 | for Second-MBM_1607 |
Sept. 7, 2018, 6:17 a.m. | + 2 | for Let's collect everything-sinclair2k |
Sept. 5, 2018, 12:13 p.m. | + 2 | for Ground for the House-JimmyCarlos |
Sept. 5, 2018, 12:10 p.m. | + 1 | for Task Ground for the House |
Sept. 5, 2018, 12:10 p.m. | + 1 | for Task Compass, Map and Spyglass |
Sept. 4, 2018, 9:49 p.m. | + 3 | for 4-liner: easy and straightforward-przemyslaw.daniel |
Sept. 4, 2018, 9:40 p.m. | + 2 | for xs, ys = zip(*grounds)-flpo |
Sept. 4, 2018, 9:22 p.m. | + 2 | for First-Tarty |
Sept. 4, 2018, 9:21 p.m. | + 2 | for First-martin_b |
Sept. 4, 2018, 9:19 p.m. | + 2 | for First-saklar13 |
Sept. 4, 2018, 9:19 p.m. | + 2 | for Straightforward-DiZ |
Sept. 4, 2018, 9:18 p.m. | + 2 | for Clock_angle-spoty |
Sept. 4, 2018, 9:10 p.m. | + 3 | for 5-liner: easy-peasy-przemyslaw.daniel |
Sept. 4, 2018, 6:51 a.m. | + 2 | for My "Saw the Stick" program-Phil15 |
Sept. 4, 2018, 6:45 a.m. | + 3 | for First-coells |
Sept. 3, 2018, 11:20 a.m. | + 1 | for First-likewind |
Sept. 3, 2018, 11:20 a.m. | + 1 | for First-MBM_1607 |
Sept. 3, 2018, 11:19 a.m. | + 2 | for First-ssk8 |
Aug. 31, 2018, 8:14 p.m. | + 3 | for 29-liner: no looping with property-przemyslaw.daniel |
Aug. 31, 2018, 8:06 p.m. | + 1 | for First-ssk8 |
Aug. 31, 2018, 7:53 p.m. | + 2 | for use property-a.hayashi_a579e6a34ed04680add6 |
Aug. 31, 2018, 7:49 p.m. | + 1 | for Comment andrea.manno1: You know, I criticized the first random solution I saw because, in it, is_alive was set as False by ... |
Aug. 31, 2018, 6:35 a.m. | + 2 | for First-vtflnk |
Aug. 31, 2018, 6:30 a.m. | + 2 | for recursion-Edheldor |
Aug. 27, 2018, 7:14 a.m. | + 1 | for Comment soliloquer: Nice and short. Great! |
Aug. 26, 2018, 6:40 p.m. | + 2 | for Recursive data.pop()-quarkov |
July 23, 2018, 6:24 a.m. | + 1 | for Comment NodiMay: yes,you are correct.i'll improve it. |
July 20, 2018, 1 p.m. | + 2 | for First-abc512 |
July 20, 2018, 12:55 p.m. | + 1 | for First-MercuriXito |
July 20, 2018, 12:50 p.m. | + 2 | for Cut Sentence-svartmetall |
July 20, 2018, 12:38 p.m. | + 2 | for First-ciel |
July 20, 2018, 12:38 p.m. | + 3 | for Obvious-veky |
July 20, 2018, 12:38 p.m. | + 4 | for First-Cjkjvfnby |
July 12, 2018, 7:35 p.m. | + 1 | for First-NodiMay |
July 10, 2018, 4:13 p.m. | + 1 | for Comment DahliaSR: Nice use of the std libs. Could even be simplified to: from statistics import mode as most_frequent ... |
July 9, 2018, 8:23 a.m. | + 2 | for First-freixodachamorra |
June 28, 2018, 10:48 a.m. | + 2 | for First-Sim0000 |
June 28, 2018, 7:46 a.m. | + 1 | for Good way-fantomart29 |
June 28, 2018, 7:34 a.m. | + 1 | for My solution-fantomart29 |
June 27, 2018, 8:56 p.m. | + 1 | for two steps. as simple as possible. use re-Mikhail_Zabelin |
June 27, 2018, 8:54 p.m. | + 2 | for First-Mikhail_Zabelin |
June 27, 2018, 6:27 p.m. | + 1 | for Easy way-fantomart29 |
June 27, 2018, 6:21 p.m. | + 2 | for by definition-1-more |
June 27, 2018, 6:21 p.m. | + 2 | for First-arcan.run |
June 27, 2018, 6:17 p.m. | + 1 | for First-yoichi |
June 27, 2018, 6:16 p.m. | + 2 | for Gets it done-martin_b |
June 27, 2018, 6:15 p.m. | + 2 | for First-MBM_1607 |
June 27, 2018, 7:59 a.m. | + 2 | for Simple Regex-gileadslostson |
June 22, 2018, 10:14 a.m. | + 1 | for First-wrak |