Played Challenges
Quicksort - 2003 entries
We need the numbers in the first row sorted as quickly as possible! Be careful not to disturb the data below the divider though: that must remain unchanged.
- Best score: 6
- Best player score: 6
- Position: #86 / 441
- Number of attempts: 6
Find fix point of cos - 1408 entries
Write a function to find the fix point of cos. It is not a good code; It is just to use vim. Inspired by the excellent https://mvanier.livejournal.com/2897.html about the Y combinator.
- Best score: 14
- Best player score: 15
- Position: #203 / 418
- Number of attempts: 2
Paste a column after a column - 2555 entries
This task is very common while using multi-cursor. What is the elegant vim way ?
- Best score: 14
- Best player score: 50
- Position: #489 / 557
- Number of attempts: 2
Tabbed Table to Python Array - 735 entries
Not payed by the hour? So make it fast ;-) The table contains the relative occurencies of bigrams (two consecutive letters) in 1/100,000 in the german language, copy-pasted from http://www.mathe.tu-freiberg.de/~hebisch/cafe/kryptographie/bigramme.html
- Best score: 50
- Best player score: 50
- Position: #4 / 179
- Number of attempts: 12
HS exam question - 1589 entries
Convert the data to a python dictionary
- Best score: 47
- Best player score: 78
- Position: #261 / 417
- Number of attempts: 6
2 quick changes and a numbered list - 647 entries
The ascii will not be lost, but rather numbered in 4 digit blocks with leading zeros.
- Best score: 37
- Best player score: 41
- Position: #58 / 154
- Number of attempts: 9
delete swap - 1788 entries
delete all swap
- Best score: 5
- Best player score: 5
- Position: #315 / 557
- Number of attempts: 5
Inverting Lines - 1907 entries
A simple challenge to invert all lines, except the first.
- Best score: 10
- Best player score: 10
- Position: #219 / 512
- Number of attempts: 7
Enumerate Bullets - 327 entries
We will need to refer to the bullet points in our document explicitly later, so we need to assign them some ID's!
- Best score: 18
- Best player score: 24
- Position: #51 / 89
- Number of attempts: 9
Search and Replace 0 - 5004 entries
Replace every instance of 'aaa' with 'xaaax'.
- Best score: 12
- Best player score: 12
- Position: #719 / 1630
- Number of attempts: 6
Fix the XML - 1039 entries
The challenge consists in having a valid xml from an incomplete source.
- Best score: 18
- Best player score: 18
- Position: #63 / 290
- Number of attempts: 16
Vertical Limit - 2552 entries
transform a succession of one word lines to a an array of strings
- Best score: 21
- Best player score: 21
- Position: #100 / 757
- Number of attempts: 11
Numbering a List - 1935 entries
Pretty simple, number the list.
- Best score: 13
- Best player score: 13
- Position: #81 / 654
- Number of attempts: 2
CSV to JSON - 173 entries
A search for shortest vimissh way to convert CSV to JSON.
- Best score: 56
- Best player score: 155
- Position: #53 / 66
- Number of attempts: 3
Change the content of a string - 1593 entries
This docstring is a complete lie. Fix it.
- Best score: 22
- Best player score: 22
- Position: #217 / 594
- Number of attempts: 4
Reconstruct the Sentence - 1589 entries
Get the sentence back in the proper order, remove duplicate lines, and then combine the separate lines into one.
- Best score: 19
- Best player score: 20
- Position: #141 / 425
- Number of attempts: 11