Longest string challenge
var l = '' # Sample longest string seen.
var a = '' # Accumulator to save longest strings.
STDIN.each { |n|
n.substr(l.len) ? (a = n; l = n)
: (!l.substr(n.len) && a.concat!(n))
}
print a
var l = '' # Sample longest string seen.
var a = '' # Accumulator to save longest strings.
STDIN.each { |n|
n.substr(l.len) ? (a = n; l = n)
: (!l.substr(n.len) && a.concat!(n))
}
print a