Aug. 22, 2014, 4:55 p.m. |
+2 |
Experience for voted solution rbrian: 2 on reduce-Cjkjvfnby |
Aug. 21, 2014, 6:03 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: For many years of coding I used **is** only in one case: **var is None** reason why you should never... |
Aug. 21, 2014, 6:03 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: Optimization. Pyhton caches integers (usually it is [-5, 256]) |
Aug. 21, 2014, 2:41 p.m. |
+1 |
Experience for voted comment pohmelie: 1 on Cjkjvfnby: Optimization. Pyhton caches integers (usually it is [-5, 256]) |
Aug. 20, 2014, 5:43 p.m. |
+1 |
Experience for voted solution vova_doma: 1 on reduce-Cjkjvfnby |
Aug. 20, 2014, 1:05 p.m. |
+1 |
Experience for voted comment mykk: 1 on Cjkjvfnby: http://www.checkio.org/forum/post/1618/proper-way-to-check-if-sequence-is-empty/ you can use str.sta... |
Aug. 19, 2014, 2:11 p.m. |
+1 |
Experience for voted comment artemrudenko: 1 on Cjkjvfnby: http://www.checkio.org/forum/post/1618/proper-way-to-check-if-sequence-is-empty/ you can use str.sta... |
Aug. 17, 2014, 8:19 p.m. |
+1 |
Experience for voted comment hanpari: 1 on Cjkjvfnby: **str** is bad name for variable you can use **in** instead of **find** |
Aug. 17, 2014, 6:26 p.m. |
+1 |
Experience for voted comment inspace_3f5f9a599b0249d5a91220: 1 on Cjkjvfnby: No need to **set(second.split(","))**, intersects accept any iterable |
Aug. 17, 2014, 7:13 a.m. |
+2 |
Experience for voted solution minus9d: 2 on sorted-Cjkjvfnby |
Aug. 15, 2014, 7:50 p.m. |
+1 |
Experience for voted solution inspace_3f5f9a599b0249d5a91220: 1 on simple cycle-Cjkjvfnby |
Aug. 15, 2014, 7:10 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: It can be more cute and clever with string format: return eval('%c%c%c(%s)' % (115, 117, 109, x)) |
Aug. 15, 2014, 6:38 p.m. |
+1 |
Experience for voted comment inspace_3f5f9a599b0249d5a91220: 1 on Cjkjvfnby: You select wrong category. |
Aug. 15, 2014, 7:03 a.m. |
+4 |
Experience for voted solution krizzis: 3 on switch-Cjkjvfnby |
Aug. 15, 2014, 4:05 a.m. |
+2 |
Experience for voted solution Eightfoldx: 2 on sorted-Cjkjvfnby |
Aug. 14, 2014, 8:03 p.m. |
+5 |
Experience for solved mission Achilles and the Tortoise |
Aug. 14, 2014, 12:57 p.m. |
+3 |
Experience for voted solution krizzis: 3 on __-Cjkjvfnby |
Aug. 13, 2014, 11:26 p.m. |
+5 |
Experience for appreciated comment bryukh: 1 on Cjkjvfnby: Using two sets you can **common = first\_set & second\_set** but I prefer to use **intersection**. |
Aug. 13, 2014, 11:26 p.m. |
+1 |
Experience for voted comment bryukh: 1 on Cjkjvfnby: Using two sets you can **common = first\_set & second\_set** but I prefer to use **intersection**. |
Aug. 13, 2014, 9:54 a.m. |
+8 |
Experience for solved mission Letter Queue |
Aug. 12, 2014, 7:56 p.m. |
+8 |
Experience for solved mission Monkey Typing |
Aug. 12, 2014, 6:34 p.m. |
+2 |
Experience for voted solution RicardoTormo: 2 on First-Cjkjvfnby |
Aug. 11, 2014, 10:57 p.m. |
+2 |
Experience for voted solution masero: 2 on simple-Cjkjvfnby |
Aug. 11, 2014, 9:19 p.m. |
+2 |
Experience for voted solution masero: 2 on reduce-Cjkjvfnby |
Aug. 11, 2014, 2:42 p.m. |
+1 |
Experience for voted comment masero: 1 on Cjkjvfnby: Set -1 because **len(array) == 0** PEP8: For sequences, (strings, lists, tuples), use the fact that ... |
Aug. 11, 2014, 7:27 a.m. |
+5 |
Experience for appreciated comment baozhao123: 1 on Cjkjvfnby: Please dont use global variables. You use both range and xrange in same cases. You can simplify code... |
Aug. 11, 2014, 7:27 a.m. |
+1 |
Experience for voted comment baozhao123: 1 on Cjkjvfnby: Please dont use global variables. You use both range and xrange in same cases. You can simplify code... |
Aug. 9, 2014, 12:50 a.m. |
+1 |
Experience for voted comment lllz: 1 on Cjkjvfnby: just print page with editor (ctrl+p or cmd+p), there are both code example and task description. But... |
Aug. 8, 2014, 7:50 p.m. |
+1 |
Experience for voted comment lllz: 1 on Cjkjvfnby: Please use english. Lack of feedback for new users is not good, both watching othersolutions and get... |
Aug. 8, 2014, 9:28 a.m. |
+1 |
Experience for voted comment zhangshaoze: 1 on Cjkjvfnby: You want to take it on paper or you have some storage device? |
Aug. 8, 2014, 9:28 a.m. |
+5 |
Experience for appreciated comment zhangshaoze: 1 on Cjkjvfnby: You want to take it on paper or you have some storage device? |
Aug. 8, 2014, 9:21 a.m. |
+1 |
Experience for voted solution sunta: 1 on intersection-Cjkjvfnby |
Aug. 7, 2014, 10:41 p.m. |
+20 |
Experience for solved mission Digging a Canal |
Aug. 6, 2014, 6:02 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: please read about python naming convention and code style. legacy.python.org/dev/peps/pep-0008/ you ... |
Aug. 6, 2014, 6:02 p.m. |
+5 |
Experience for appreciated comment MackM: 1 on Cjkjvfnby: please read about python naming convention and code style. legacy.python.org/dev/peps/pep-0008/ you ... |
Aug. 5, 2014, 9:43 p.m. |
+15 |
Experience for solved mission Pawn Brotherhood |
Aug. 4, 2014, 3:19 p.m. |
+1 |
Experience for voted solution Messi: 1 on reduce-Cjkjvfnby |
Aug. 3, 2014, 12:23 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: 1. always post whole code. 2. find out why you apply operand **-** to lists. |
Aug. 1, 2014, 5:10 p.m. |
+1 |
Experience for voted comment hanpari: 1 on Cjkjvfnby: You can get alphabet : **from string import ascii_lowercase** No need to c.lower() it is already in ... |
Aug. 1, 2014, 4:53 p.m. |
+1 |
Experience for voted solution xtofl: 1 on reduce-Cjkjvfnby |
Aug. 1, 2014, 1:01 p.m. |
+2 |
Experience for voted solution xtofl: 1 on range-Cjkjvfnby |
Aug. 1, 2014, 11:47 a.m. |
+2 |
Experience for voted solution scorpil: 2 on sorted-Cjkjvfnby |
July 31, 2014, 10:49 a.m. |
+2 |
Experience for voted solution lsk45: 2 on __-Cjkjvfnby |
July 28, 2014, 11:37 a.m. |
+1 |
Experience for voted solution denisbalyko: 1 on simple cycle-Cjkjvfnby |
July 27, 2014, 8:50 p.m. |
+2 |
Experience for voted solution denisbalyko: 2 on sorted-Cjkjvfnby |
July 24, 2014, 6:27 a.m. |
+2 |
Experience for voted solution p120: 2 on sorted-Cjkjvfnby |
July 21, 2014, 10:22 p.m. |
+1 |
Experience for voted solution Starlight17: 1 on intersection-Cjkjvfnby |
July 19, 2014, 8:17 a.m. |
+1 |
Experience for voted comment pohmelie: 1 on Cjkjvfnby: But really he wanted key by second element: print sorted(array, key=lambda x: -x[1]) But really real... |
July 17, 2014, 3:29 a.m. |
+1 |
Experience for voted comment bryukh: 1 on Cjkjvfnby: Google how to get first item form generator (a.\_\_getitem\_\_(0) is same as a[0]) |
July 17, 2014, 3:29 a.m. |
+1 |
Experience for voted comment bryukh: 1 on Cjkjvfnby: Then you press try it. Next two **separate** things happens: 1. Execute you code in sandbox (run wha... |
July 16, 2014, 3:05 a.m. |
+3 |
Experience for voted solution ding4it: 3 on sorted-Cjkjvfnby |
July 15, 2014, 11:10 p.m. |
+1 |
Experience for voted comment bryukh: 1 on Cjkjvfnby: You profile does not show that you have done it. |
July 15, 2014, 7:31 p.m. |
+2 |
Experience for voted solution Starlight17: 2 on reduce-Cjkjvfnby |
July 15, 2014, 6:35 a.m. |
+4 |
Experience for voted solution Talim42: 2 on __-Cjkjvfnby |
July 13, 2014, 8:53 a.m. |
+1 |
Experience for voted comment hanpari: 1 on Cjkjvfnby: **map** and **min** are builtin functions, it is bad practice to shadow them. Code in lines 19-34 ca... |
July 12, 2014, 8:50 p.m. |
+1 |
Experience for voted solution bogdanap: 1 on sorted-Cjkjvfnby |
July 11, 2014, 2:30 p.m. |
+4 |
Experience for voted solution peter_parada: 4 on sorted-Cjkjvfnby |
July 11, 2014, 1:22 a.m. |
+1 |
Experience for voted solution makoto_yamagata: 1 on sorted-Cjkjvfnby |
July 9, 2014, 8:21 p.m. |
+8 |
Experience for solved mission Rotate Hole |
July 9, 2014, 6:12 p.m. |
+1 |
Experience for voted comment notnad: 1 on Cjkjvfnby: Then you need to use coinsort instead of Timsort :) |
July 9, 2014, 6:12 p.m. |
+5 |
Experience for appreciated comment notnad: 1 on Cjkjvfnby: Then you need to use coinsort instead of Timsort :) |
July 9, 2014, 4:39 p.m. |
+2 |
Experience for voted solution mr.raton: 2 on sorted-Cjkjvfnby |
July 8, 2014, 4:24 p.m. |
+5 |
Experience for solved mission Weak Point |
July 8, 2014, 9:09 a.m. |
+2 |
Experience for voted solution svilgelm: 2 on sorted-Cjkjvfnby |
July 6, 2014, 6:38 p.m. |
+1 |
Experience for voted comment lex.quarkie: 1 on Cjkjvfnby: Simple is better than complex. |
July 6, 2014, 6:38 p.m. |
+5 |
Experience for appreciated comment lex.quarkie: 1 on Cjkjvfnby: Simple is better than complex. |
July 3, 2014, 8:12 a.m. |
+1 |
Experience for voted solution thuvh: 1 on sorted-Cjkjvfnby |
July 1, 2014, 7:22 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: Simple is better than complex. |
July 1, 2014, 7:22 p.m. |
+5 |
Experience for appreciated comment MackM: 1 on Cjkjvfnby: Simple is better than complex. |
July 1, 2014, 4:27 p.m. |
+8 |
Experience for solved mission Robot Sort |
July 1, 2014, 11:30 a.m. |
+2 |
Experience for voted solution spoty: 1 on First-Cjkjvfnby |
July 1, 2014, 8:35 a.m. |
+1 |
Experience for voted comment bryukh: 1 on Cjkjvfnby: It is good practice to use immutable args where it is possible. Function that both mutate args and r... |
July 1, 2014, 8:35 a.m. |
+5 |
Experience for appreciated comment bryukh: 1 on Cjkjvfnby: It is good practice to use immutable args where it is possible. Function that both mutate args and r... |
June 30, 2014, 6:13 p.m. |
+3 |
Experience for voted solution MackM: 3 on Speedy-Cjkjvfnby |
June 28, 2014, 2:48 p.m. |
+4 |
Experience for voted solution tdietert: 4 on sorted-Cjkjvfnby |
June 27, 2014, 12:55 p.m. |
+2 |
Experience for voted solution spoty: 1 on __-Cjkjvfnby |
June 26, 2014, 8:26 p.m. |
+4 |
Experience for voted solution Faibbus: 2 on First-Cjkjvfnby |
June 26, 2014, 5:33 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: You can get alphabet : **from string import ascii_lowercase** No need to c.lower() it is already in ... |
June 26, 2014, 10:29 a.m. |
+2 |
Experience for voted solution agdk26: 1 on __-Cjkjvfnby |
June 25, 2014, 10:46 p.m. |
+8 |
Experience for solved mission Super Root |
June 23, 2014, 4:20 p.m. |
+1 |
Experience for voted solution Tictoon: 1 on sorted-Cjkjvfnby |
June 23, 2014, 2:58 p.m. |
+2 |
Experience for voted solution Riice64: 2 on intersection-Cjkjvfnby |
June 23, 2014, 4:31 a.m. |
+1 |
Experience for voted comment tdietert: 1 on Cjkjvfnby: no: **str.count(text ,'1')** yes: **text.count('1')** |
June 21, 2014, 5:58 a.m. |
+2 |
Experience for voted solution atros: 2 on __-Cjkjvfnby |
June 20, 2014, 10:59 a.m. |
+3 |
Experience for voted solution briang: 3 on reduce-Cjkjvfnby |
June 18, 2014, 6:38 p.m. |
+8 |
Experience for solved mission Bird Language |
June 18, 2014, 4:22 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: no: **if len(args) == 0:** yes: **if not args:** You handle conner cases and raises exception, but d... |
June 18, 2014, 2:47 p.m. |
+2 |
Experience for voted solution flogib: 2 on intersection-Cjkjvfnby |
June 17, 2014, 6:02 p.m. |
+2 |
Experience for voted solution MackM: 2 on __-Cjkjvfnby |
June 17, 2014, 6:01 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: If you change names to normal, most comments can be omitted. It is hard find code inside comments. D... |
June 17, 2014, 6:01 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: ALWAYS!!! clear variables names always better then dummy comment. |
June 17, 2014, 5:58 p.m. |
+1 |
Experience for voted comment MackM: 1 on Cjkjvfnby: You can rename function argument to wheat and ommit line 2. |
June 17, 2014, 7:05 a.m. |
+5 |
Experience for appreciated comment AngelRaposo: 1 on Cjkjvfnby: # use /in/ instead of double == # if move == 'right' or move == 'down': if move in ('right', 'down')... |
June 17, 2014, 7:05 a.m. |
+1 |
Experience for voted comment AngelRaposo: 1 on Cjkjvfnby: # use /in/ instead of double == # if move == 'right' or move == 'down': if move in ('right', 'down')... |
June 16, 2014, 7:36 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: no: **lambda a,b: xor(a,b)**, yes: **xor** If lambda just call other function with same arguments, t... |
June 16, 2014, 7:36 p.m. |
+5 |
Experience for appreciated comment oduvan: 1 on Cjkjvfnby: no: **lambda a,b: xor(a,b)**, yes: **xor** If lambda just call other function with same arguments, t... |
June 16, 2014, 7:36 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: This is worst usage of nested function. You just create it to use once and it does not use any argum... |
June 16, 2014, 7:24 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: **maximize_sum** almost do all you need in this task, just need to add two conditions **if len==1 re... |
June 16, 2014, 7:24 p.m. |
+5 |
Experience for appreciated comment oduvan: 1 on Cjkjvfnby: Use of **global** is bad practice, it is easy to make checkio to have no side effects. You can start... |
June 16, 2014, 7:24 p.m. |
+1 |
Experience for voted comment oduvan: 1 on Cjkjvfnby: Use of **global** is bad practice, it is easy to make checkio to have no side effects. You can start... |