Tehee
This commit is contained in:
		| @ -8,5 +8,19 @@ | ||||
|           (foldr (lambda (y z) (if (<= y 1) z nil)) | ||||
|                  t | ||||
|                  (map (lambda (y) (amount y x)) nums)) | ||||
|           nil | ||||
|       )) | ||||
|           nil)) | ||||
|  | ||||
| (defun getRow (grid x) (ix grid x)) | ||||
|  | ||||
| (defun transpose (grid) | ||||
|   (match grid | ||||
|          (((? x)) | ||||
|             (map (lambda (y) (list y)) x)) | ||||
|          (((? x) . (? xs)) | ||||
|             (zipWith | ||||
|                cons | ||||
|                x | ||||
|                (transpose xs))) | ||||
|          (nil nil))) | ||||
|  | ||||
| (defun getCol (grid x) (getRow (transpose grid) x)) | ||||
|  | ||||
		Reference in New Issue
	
	Block a user