Matrix Product by rotary-o(clock)

for(s<-""++io.Source.stdin split"\n\n";m=s split'
'map(_ split' ');n=m.size){for(x<-m;y<-1 to n)print{m.map(z=>x(m indexOf z).toInt*z(n+y).toInt).sum+""+" \n"(y/n)};println}

Note that non-ascii characters in the above source code will be escaped (such as \x9f).

To protect the system from spam, please input your favorite sport (hint: I believe its name must start with 'g', case insensitive)

download

return to the top page