sort by first occurrence
Submit
Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.
Problem
Sort a list of lines, such that lines which occur for the first time earlier in the input sort earlier than lines which occur for the first time later in the input.
Options
exec is denied
now post-mortem time, all source codes will be revealed
Sample input:_
q
w
e
r
e
e
w
r
q
Sample output:
q
q
w
w
e
e
e
r
r
Sample input:_
Forth
LMNtal
vi
sed
Curry
Brainfuck
Io
Logo
LMNtal
gas
Whirl
Perl6
COBOL
Arc
Go
C
QCL
FlogScript
Tcl
Zsh
Go
Java
Pefunge
Scala
ObjC
Arc
Scheme
Unlambda
vi
DOS
Go
VHDL
Grass
Groovy
QCL
Zsh
LilyPond
Ada
Postscript
wake
LilyPond
Ada
Perl
Pefunge
Common LISP
Cyan
wake
D-compile-time
DOS
Whirl
Pascal
VHDL
BASIC
Haskell
D-compile-time
Ruby
x86
D
Forth
J
GolfScript
LilyPond
Smalltalk
Mind
FerNANDo
x86
Minus
Arc
Perl
Smalltalk
Common LISP
Pascal
Perl6
m4
Smalltalk
Forth
dc
Zsh
Pefunge
Brainfuck
C#
Cyan
C++
Java
Maxima
Clojure
Postscript
Python
R
Ruby
Go
sed
m4
bc
DOS
Arc
Whirl
Tcl
Zsh
GolfScript
Sample output:
Forth
Forth
Forth
LMNtal
LMNtal
vi
vi
sed
sed
Curry
Brainfuck
Brainfuck
Io
Logo
gas
Whirl
Whirl
Whirl
Perl6
Perl6
COBOL
Arc
Arc
Arc
Arc
Go
Go
Go
Go
C
QCL
QCL
FlogScript
Tcl
Tcl
Zsh
Zsh
Zsh
Zsh
Java
Java
Pefunge
Pefunge
Pefunge
Scala
ObjC
Scheme
Unlambda
DOS
DOS
DOS
VHDL
VHDL
Grass
Groovy
LilyPond
LilyPond
LilyPond
Ada
Ada
Postscript
Postscript
wake
wake
Perl
Perl
Common LISP
Common LISP
Cyan
Cyan
D-compile-time
D-compile-time
Pascal
Pascal
BASIC
Haskell
Ruby
Ruby
x86
x86
D
J
GolfScript
GolfScript
Smalltalk
Smalltalk
Smalltalk
Mind
FerNANDo
Minus
m4
m4
dc
C#
C++
Maxima
Clojure
Python
R
bc
Ranking
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 27 | 0.0416 | 2011/10/27 03:46:09 | 0B / 9B / 17B |
2 | yvl | 27 | 0.0372 | 2011/10/27 15:25:59 | 0B / 9B / 17B |
3 | clock | 32 | 0.0403 | 2011/10/25 22:11:19 | 0B / 13B / 18B |
4 | eban | 33 | 0.0380 | 2011/11/03 15:20:01 | 0B / 14B / 19B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tails | 26 | 0.0276 | 2011/10/26 20:32:00 | 0B / 11B / 13B |
2 | teebee | 30 | 0.0288 | 2011/10/26 06:23:46 | 0B / 11B / 18B |
3 | yibe | 31 | 0.0353 | 2011/11/08 04:39:07 | 0B / 16B / 15B |
4 | ais523 | 45 | 0.0291 | 2011/10/27 02:45:10 | 0B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 61 | 0.0438 | 2011/10/27 07:53:19 | 0B / 40B / 20B |
2 | hallvabo | 61 | 0.1565 | 2011/10/27 09:44:27 | 0B / 37B / 23B |
3 | twobit | 61 | 0.0700 | 2011/10/28 08:50:47 | 0B / 40B / 20B |
4 | recursive | 61 | 0.0453 | 2011/11/01 05:13:19 | 0B / 40B / 20B |
5 | Hendrik | 61 | 0.0447 | 2011/11/05 00:39:57 | 0B / 40B / 20B |
6 | niisaka | 76 | 0.0649 | 2011/11/04 19:15:42 | 0B / 51B / 22B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 46 | 0.0720 | 2011/10/26 10:45:23 | 0B / 21B / 25B |
2 | teebee | 46 | 0.0761 | 2011/10/26 17:40:26 | 0B / 21B / 25B |
3 | Korvin | 75 | 0.0614 | 2011/10/26 07:04:49 | 2B / ?B / ?B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | kaki | 92 | 0.0780 | 2011/10/26 02:47:52 | 0B / 69B / 18B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | 0mg | 64 | 0.0386 | 2011/10/27 12:23:38 | 0B / 35B / 27B |
2 | nn | 67 | 0.0416 | 2011/10/25 22:55:56 | 0B / 35B / 29B |
3 | clock | 69 | 0.0418 | 2011/11/04 02:37:51 | 0B / 36B / 31B |
4 | xulapp | 70 | 0.0617 | 2011/10/25 21:02:49 | 0B / 42B / 28B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | I., S. | 18 | 0.0609 | 2011/10/26 23:02:43 | 0B / 6B / 12B |
2 | Hendrik | 24 | 0.0795 | 2011/11/07 04:57:13 | 0B / 7B / 17B |
3 | medialuna | 47 | 0.0410 | 2014/10/11 22:00:28 | 0B / 12B / 32B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | notogawa | 65 | 0.0427 | 2011/10/25 23:43:56 | 0B / 41B / 22B |
2 | koyama41 | 70 | 0.0271 | 2011/10/26 22:27:09 | 0B / 45B / 23B |
3 | Icewing | 74 | 0.0282 | 2011/10/26 20:08:21 | 0B / 49B / 22B |
4 | feuermonster | 74 | 0.0268 | 2011/10/26 20:52:11 | 0B / 44B / 28B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | *yuko* | 122 | 0.0266 | 2011/10/30 12:28:58 | 0B / 82B / 36B |
2 | uru(*yuko*) | 95 | 0.0256 | 2011/11/13 03:31:47 | 0B / 66B / 25B |
3 | uru | 115 | 0.0263 | 2011/11/13 03:21:01 | 0B / 76B / 35B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | *yuko* | 134 | 0.0272 | 2011/11/08 04:59:44 | 0B / 72B / 54B |
2 | *yuko* | 132 | 0.0277 | 2011/11/11 12:18:33 | 0B / 72B / 54B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | I., S. | 59 | 0.0441 | 2011/10/28 06:24:29 | 0B / 24B / 35B |
2 | Fleur | 54 | 0.0289 | 2022/01/14 15:55:29 | 0B / 25B / 28B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | tails | 47 | 0.0526 | 2020/02/28 11:16:08 | 0B / 11B / 30B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | eban | 43 | 0.0325 | 2022/01/18 20:24:09 | 0B / 19B / 21B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | eban | 41 | 0.1060 | 2022/01/18 21:02:08 | 0B / 21B / 13B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | floybix | 62 | 0.8912 | 2011/11/07 21:09:05 | 0B / ?B / ?B |
2 | pooq | 67 | 0.5911 | 2011/10/30 06:12:26 | 0B / 42B / 22B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | leonid | 11 | 0.0853 | 2011/11/08 05:01:27 | 0B / 2B / 9B |
2 | narb | 11 | 0.0668 | 2011/11/08 16:33:05 | 0B / 2B / 9B |
3 | tails | 14 | 0.0764 | 2011/11/03 17:04:50 | 0B / 5B / 9B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 27 | 0.1174 | 2011/11/04 00:51:17 | 2B / 16B / 8B |
2 | clock | 25 | 0.1247 | 2011/11/18 10:57:58 | 2B / 14B / 8B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | clock | 23 | 0.0649 | 2011/10/25 21:27:26 | 0B / 9B / 12B |
2 | leonid | 23 | 0.0848 | 2011/11/01 02:15:00 | 0B / 10B / 10B |
Rank | User | Size | Time | Date | Statistics |
---|
1 | nn | 75 | 2.3506 | 2011/10/26 00:21:20 | 0B / 45B / 27B |
2 | nn | 70 | 2.0381 | 2011/11/09 00:52:57 | 0B / 39B / 29B |
Language Ranking_
Rank | Lang | User | Size | Score |
1 | Nibbles | tails | 4 | 10000 |
2 | GolfScript | leonid | 11 | 3636 |
3 | FlogScript | milieu | 13 | 3076 |
4 | K | twobit | 13 | 3076 |
5 | Burlesque | Hendrik | 17 | 2352 |
6 | J | I., S. | 18 | 2222 |
7 | goruby | clock | 23 | 1739 |
8 | Vim | clock | 25 | 1600 |
9 | Perl | tails | 26 | 1538 |
10 | Ruby | leonid | 27 | 1481 |
11 | Bash | eban | 41 | 975 |
12 | jq | eban | 43 | 930 |
13 | A+ | teebee | 44 | 909 |
14 | PHP | clock | 46 | 869 |
15 | sed | tails | 47 | 851 |
16 | AWK | Fleur | 54 | 740 |
17 | Python | leonid | 61 | 655 |
18 | R | floybix | 62 | 645 |
19 | JavaScript | 0mg | 64 | 625 |
20 | Haskell | notogawa | 65 | 615 |
21 | Scala | Hendrik | 66 | 606 |
22 | Groovy | nn | 70 | 571 |
23 | Io | teebee(pooq) | 75 | 533 |
24 | Scheme | kaki | 92 | 434 |
25 | BASIC | *yuko*(uru) | 92 | 434 |
26 | Pascal | uru(*yuko*) | 95 | 421 |
27 | Lua | twobit | 104 | 384 |
28 | Common LISP | kurohuku | 105 | 380 |
29 | C | inaniwa | 106 | 377 |
30 | Fortran | *yuko* | 132 | 303 |
return to the top page