矩阵乘法 【题目】从控制台输入两个整数的矩阵,中间用空行隔开。求这两个矩阵相乘后的矩阵。 对 haskell 而言,这个问题的主要工作就是处理好输入输出的格式问题。 输入可以把整个内容都拿来,变成关于行的列表, 找到 空行位置分为两部分处理,再分别读入为矩阵就可以。 上代码: import Data.List (transpose) (*.) :: [[Int]] -> [[Int]] -> [[Int]] a *. b = [ [ sum