Name | Language | Tokens Sum | Tokens Part 1 | Tokens Part 2 | Last change | |
---|---|---|---|---|---|---|
1 | Ruby | 127 | 54 | 73 | 2 months ago | |
2 | Ruby | 133 | 57 | 76 | 3 months ago | |
3 | Kotlin | 173 | 73 | 100 | 2 months ago | |
4 | Python | 184 | 76 | 108 | 3 months ago | |
5 | Python | 193 | 81 | 112 | 3 months ago |
puts
ARGF
.
count
{
|
line
|
line
.
split
.
combination
(
line
.
split
.
size
-
1
)
.
any?
{
|
r
|
diffs
=
r
.
each_cons
(
2
)
.
map
{
_2
.
to_i
-
_1
.
to_i
}
diffs
.
all?
{
(
1
..
3
)
===
_1
}
||
diffs
.
all?
{
(
-
3
..
-
1
)
===
_1
}
}
}