# @param {String} s # @param {Integer} num_rows # @return {String} def convert(s, num_rows) return s if num_rows==1 md=(num_rows-1)*2 ans="" (0...num_rows).each do|v| (0...s.size).each do|i| if i%md==v||i%md==md-v ans+=s[i] end end end ans end

그림 보다가 모듈로랑 연관성이 보임