我在一行中有两个整数STDIN,我想在同一时间阅读.我试过像这样的模式匹配:
STDIN
[a, b] = gets.split.map(&:to_i)
但是,这失败了:
solution.rb:7: syntax error, unexpected '=', expecting keyword_end [a, b] = gets.split.map(&:to_i)
如何从同一行读取两个整数(最好但不一定同时)?
您需要删除左侧的括号:
a, b = gets.split.map(&:to_i)