29
Rydia @NekoMofu
http://twitter.com/nakanohito_piyo
Last seen 10 months ago
Member for 10 years, 2 months, 26 days
Difficulty Normal
Ph.D. student of computer science/Japanese translation committer in CheckIO. Feel free to comment!
Initiation
np.******
All the Same
1
19
4
O(N) - without .count
The Most Frequent
11
3
3
uniq
All the Same
13
6
1
Just an import is enough
Multiply (Intro)
28
4
2
One-liner
Split Pairs
42
0
0
simple
The Most Frequent
48
7
0
Straight-forward indexing
Easy Unpack
85
0
0
simple
First Word (simplified)
882
0
0
First
Between Markers (simplified)
902
0
0
if-then + slicing
Correct Sentence
1025
0
0
Home
First
Non-unique Elements
2
91
13
sort with key function
Sort Array by Element Frequency
5
11
1
Short
Even the Last
7
16
0
First
Morse Decoder
25
0
0
More datetime module
Sun Angle
37
8
1
Simple one-liner
Right to Left
116
17
0
First
Even the Last
131
0
0
datetime.str{p,f}time
Date and Time Converter
161
3
0
Regexp-split & count: pythonic?
Popular Words
263
3
1
Index-slicing
Between Markers
355
2
0
Simple sort-and-slice
Bigger Price
518
2
0
where are guarded?
Pawn Brotherhood
519
3
2
basic math
Sun Angle
529
1
2
str.index with start parameter
Second Index
635
1
0
Split-filter
First Word
656
1
0
Simple
Days Between
796
0
0
First
Three Words
1350
0
0
Electronic Station
One-liner, use sort
Verify Anagrams
9
6
0
Switch by dict
Boolean Algebra
46
2
0
Strip-check-loop
Unix Match. Part 2
95
0
0
First
Can You Pass?
97
0
0
Very simple implementation
Boolean Algebra
134
4
2
First
Digits Multiplication
142
0
0
Escape & Regex
Unix Match. Part 1
156
0
0
First
Surjection Strings
234
0
0
unwize solution?
Find Sequence
237
0
0
First
Verify Anagrams
280
0
0
straight-forward
Ascending List
344
0
0
Rydia's answer
Brackets
602
0
0
Scientific Expedition
Simple but redundant
Morse Clock
4
34
4
Unicode normalize
Remove Accents
13
8
1
One-liner
Conversion from CamelCase
18
1
0
Looooong one liner function
Striped Words
21
2
1
Invert array
The Hidden Word
28
0
0
split-camelized-join
Conversion into CamelCase
29
0
0
lambda
Follow Instructions
32
0
0
datetime.datetime.str{p|f}time
Time Converter (24h to 12h)
55
9
0
First
Common Words
59
0
0
First
Letter Queue
99
0
0
One-liner
Pangram
110
0
0
string.capwords
Conversion into CamelCase
118
4
1
First
Caps Lock
182
0
0
Simple
Call to Home
196
0
0
clear and one-liner
Secret Message
209
7
0
First impression
Bird Language
224
4
0
First
Cipher Map
362
0
1
honest imprement
Striped Words
363
0
0
First
The Most Wanted Letter
997
0
0
Very Simple
Absolute Sorting
1023
1
1
set algebra
Common Words
1827
0
0
O'Reilly
np.median - second
Median of Three
6
1
0
np.median
Median of Three
8
0
0
numpy.median - Cheating?
Median
20
2
0
Golfed
Index Power
25
3
1
one-liner without if-else
Median
26
4
0
double key
Frequency Sorting
71
5
1
recursion-based DFS
How Deep
98
1
0
Clear str{p|f}time
Time Converter (12h to 24h)
119
2
0
Cut down from the first; then brute-force
Determine the Order
140
0
0
One-liner
Flatten a List
292
0
0
Intuitive solution
Index Power
295
5
0
Simple solution
Count Inversions
481
0
0
itertools.combinations -- a cheat?
Count Inversions
845
0
0
First
Xs and Os Referee
937
0
0
full-search
Loading Cargo
1346
0
0
Rydia's ans
Median
2025
0
0
Incinerator
Remove redundant implementation in human and robot
Dialogues
4
4
0
Greedy decrypt
Hacker Language
4
2
0
First
Text Editor
5
2
0
First
Party Invitations
7
0
0
datetime, format
Every Person is Unique
12
0
0
Loop Index
Multicolored Lamp
14
0
0
First
The Weapons
42
0
0
Least inheritance by abstract class soldier, use classname
Army Units
48
1
1
First
Geometry Figures
51
0
0
First
The Warlords
54
0
0
Concise
Building Base
55
4
1
Index state
Voice TV Control
58
1
1
First
Microwave Ovens
61
0
0
Metaclass Singleton
Capital City
62
0
0
Minimal implementation
3 Chefs
78
1
0
First
Friends
408
0
0
First
Building Base
479
0
0
Mine
momentum by inner product
Can Balance
4
0
0
Char-wise decrypto + map
Caesar Cipher (decryptor)
5
0
0
Short and maybe scary?
Fizz Buzz
6
15
2
Char-wise encrypto + map
Caesar Cipher (encryptor)
6
4
0
reduce gcd args
The Greatest Common Divisor
7
6
0
Short
Achilles and the Tortoise
17
0
0
Third
Binary Count
29
3
0
Basic depth-first search
Domino Chain
35
0
0
First impression
Moore Neighbourhood
40
10
2
Count the number of fathers
What Is Wrong With This Family?
41
3
0
Recursive jump with record
Chess Knight
45
0
0
Loop jump
Chess Knight
46
0
0
My sort_with_comparator
Bigger Together
57
0
0
One Line
Binary Count
67
0
0
character-wise decrypto
Caesar Cipher (decryptor)
74
0
0
First Idea
Cut Sentence
144
0
0
Naive Euclid
The Greatest Common Divisor
150
1
0
First
Disposable Teleports
182
0
0
brute-force
Determinant
193
0
0
max with key func
Best Stock
479
1
0
First
Fizz Buzz
698
1
0
Ice Base
Reverse-reverse-roman (not fast though...)
Reverse Roman Numerals
5
8
0
faster?
Feed Pigeons
8
3
0
RegExp Puzzle
Long Repeat
12
6
0
one-liner
Monkey Typing
12
5
2
THREE-LINES
Morse Encoder
19
0
0
Worst O(N^2): counting continuing rectangles
Largest Rectangle in a Histogram
21
0
1
DFS, calculation time reduction using lcm
Making Change
83
0
0
simulate in order
Oil Pie
97
0
0
First
Clock Angle
219
0
0
First impression
Counting Tiles
272
0
0
Enlarge circle of relations
How to Find Friends
299
1
0
Tokenize -> counting
Long Repeat
553
0
0
Algorithmically answer
Roman Numerals
1042
0
0
First
The Most Numbers
1108
0
0
Alice In Wonderland
One list comprehension
Zigzag Array
9
0
0
First
The Fastest Horse
11
1
0
simple exchange
Swap Nodes
79
0
0
datetime.weekday
When is Friday?
83
2
0
First
Multiplication Table
92
1
1
First
Middle Characters
128
0
0
Uniquen-Add: scan only once
Long Non Repeat
133
0
0
First/DFS
Digits Doublets
144
0
0
Second/DFS with pruning
Digits Doublets
145
0
0
numpy can do very easily
Transposed Matrix
559
0
0
First
Transposed Matrix
755
0
0
GitHub
First
The Highest Building
5
1
3
Have you used Sympy?
Shooting Range
12
0
0
:P
Solution for Anything
15
6
1
Documented
Barcode Reader
17
0
0
New test: check isGenerator?
Create Intervals (generator version)
22
0
0
Directory-list
Simplify Unix Path
24
1
0
Always True Cat
Solution for Anything
29
0
0
Easy-solution
The End of Other
42
7
2
First
Broken Clock
62
0
0
NUMPY IS COOL
Shooting Range
66
0
0
Recursive
Merge Intervals
78
0
0
First
Long Repeat Inside
87
0
0
Basic
Area of a Convex Polygon
100
0
1
First
Expand Intervals
126
0
0
Power Diffusion
Power Supply
127
0
0
Sort_merge
Create Intervals
159
0
0
First
The End of Other
174
0
0
right-handed
Open Labyrinth
280
0
0
First
The Most Frequent Weekdays
334
0
0
Dropbox
Clear and pythonic
Worth of Words
1
157
6
Fool answer, can't solve large N
Numbers Factory
10
2
0
sympy.********, with many comments
Hubspot Amulet
19
0
1
First
Friendly Number
32
9
0
First
URL Normalization
33
0
0
First
The Longest Palindromic
42
0
1
2147483647
The Best Number Ever
165
0
0
First
Simple Hashlib
207
0
0
First
Humpty Dumpty Form
225
0
0
more clever answer, can solve large N
Numbers Factory
228
0
0
sympy.circle, awesome!
Three Points Circle
501
0
0
First
Speech Module
2744
0
0
PyCon TW
First
Sum Consecutives
10
0
0
Second
House Password
43
16
1
First
Ryerson Letter Grade
64
0
0
First
Digit Stack
90
0
0
A bit optimized brute-force. Not speedy
Double Substring
128
0
0
First
Robot Sort
140
0
0
Search and destroy
Calculate Islands
202
0
0
First
Simple Areas
249
0
1
Simple recursion
Golden Pyramid
464
0
0
Rydia's ans
House Password
1706
0
0
Storage
First
Earth Distances
5
5
1
One-liner
Skew-symmetric Matrix
22
0
0
Second answer
Word Pattern
43
0
0
First
Group Equal consecutive
58
4
1
First
Weak Point
67
0
0
First
English to Braille Translator
69
0
0
Straight implementation
Playfair Cipher
119
0
0
First, O(n^2)
The Rows of Cakes
134
0
0
basic solution
Saw the Stick
139
0
0
First?
Moria Doors
151
0
0
Making ONE is very easy
Restricted Prime
196
0
0
HubSpot
Common implementation
City's Happiness
10
0
0
BFS, detect cities connected to source
Node Disconnected Users
33
3
1
simple?
Auto Painting
54
0
0
First idea
New Cities
79
0
0
Golfed
Restricted Sum
179
0
0
Second
The Hamming Distance
232
3
0
Rydia's ans
Restricted Sum
370
2
1
First
The Hamming Distance
439
0
0
Honest imprement
Number Base
816
0
0
Blizzard
Brute force, np.all
Spaceship Landing Strip
3
0
0
Some cheat?
Unlucky Days
10
14
0
stepwise search
Safe Coasts
61
0
0
Less patterns
Min and Max
63
0
1
memorized for loop
Stair Steps
71
1
1
Align from head
String Conversion
100
0
0
Simpler check, use regexp
Stressful Subject
113
3
0
Search-and-destroy
Radiation Search
134
0
0
First
Weekend Counter
321
0
0
First
The Angles of a Triangle
348
0
0
Brute-force
Spaceship Landing Strip
459
0
0
Rock
Recursive Depth-first-search, and list comprehensioooooooon
Berserk Rook
2
3
2
even simple
Parity Bit Generator
10
0
0
First
CheckSum
18
1
0
One-liner
Parity Bit Generator
22
0
0
First
Life Counter
49
0
0
AddUntilNumber_simple
Super Root
104
0
0
Shelter
No looped search with modifying pattern
Seven Segment
1
4
1
Not too long ver. speedy?
Ghosts Age
2
15
2
Can anyone find wrong case?
The Nearest Square Number
5
1
2
First virsion was too long to accept CheckiO.
Ghosts Age
34
1
5
Recursive, counter to original weird class
Completely Empty
88
0
0
First solution(slow)
Pattern Recognition
95
0
1
Codeship
A* search with heap queue
8 Puzzle
10
0
0
Simple
The Square Chest
22
5
0
Floodfill
The Territory of Go
26
0
0
Basic solution, small improvement in main function
Texas Referee
59
0
0
Recursive simulation
Pearls in the Box
117
1
0
O(dice_number*target)
Probably Dice
121
0
0
Naive simulation solution
Pearls in the Box
160
0
0
Hermit
Hamming distance
Mono Captcha
3
4
0
O(sqrt(N))
Count Consecutive Summers
4
4
1
Not so speedy but...
Break Rings
4
3
0
First
The Good Radix
7
8
0
Simple
Fractions Addition
39
0
0
Watchtower
Dynamic programming
DNA Common Sequence
2
2
2
FOOL answer
Numbered Triangles
3
1
2
NxN-sized board compatible, time O(2**N)
Wall Keeper
4
0
0
First impression
Rotate Hole
16
10
0
First
Bag of Santa Claus
42
0
0
Diamond-wise search
Bacteria Colonies
51
0
0
First Idea, not optimal for number of attempts and speed
Number Guess
63
0
0
First
Funny Addition
721
0
0
Escher
np.argmax
The Stone Wall
4
3
0
sum of distance, well separated
Compass, Map and Spyglass
6
4
0
Easy go with sympy
Wild Dogs
13
0
0
np array expression, with rot90
Keys and Locks
16
0
0
First
The Ship Teams
25
0
0
validity check and eval, improved
Safe Code
30
2
0
Record min&max
Ground for the House
39
5
1
int2word
The Secret Room
55
1
0
Not On Map
find max_cnt
Most Wanted Letter
35
0
0