{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"每天早晨挤奶时,约翰农夫的奶牛们排成一个 R (1 \u0026lt;\u003d R \u0026lt;\u003d 10,000) 行 C (1 \u0026lt;\u003d C \u0026lt;\u003d 75) 列的矩形网格。众所周知,约翰农夫是相当擅长研究奶牛行为的专家,他目前正在撰写一本关于奶牛进食行为的书。他注意到,如果每头奶牛都用一个大写字母表示其品种,那么奶牛们在挤奶时形成的二维图案有时似乎是由较小的重复矩形图案组成的。\r\u003cbr\u003e\r\u003cbr\u003e帮助约翰农夫找到能够重复铺设整个挤奶网格的最小面积矩形单位。请注意,小矩形单位的尺寸不一定要能够整除整个挤奶网格的尺寸,就像下面示例输入中所示的那样。\r\u003cbr\u003e\r\u003cbr\u003e"}},{"title":"输入","value":{"format":"HTML","content":"* 第1行: 两个用空格分隔的整数: R 和 C\r\u003cbr\u003e\r\u003cbr\u003e* 第2行到第R+1行: 奶牛形成的网格,每头奶牛的品种用一个大写字母表示。每个输入行有C个字符,没有空格或其他字符。\r\u003cbr\u003e"}},{"title":"输出","value":{"format":"HTML","content":"* 第1行: 形成网格的最小单位的面积\r\u003cbr\u003e"}},{"title":"示例","value":{"format":"HTML","content":"\u003ctable class\u003d\u0027vjudge_sample\u0027\u003e\n\u003cthead\u003e\n \u003ctr\u003e\n \u003cth\u003eInput\u003c/th\u003e\n \u003cth\u003eOutput\u003c/th\u003e\n \u003c/tr\u003e\n\u003c/thead\u003e\n\u003ctbody\u003e\n \u003ctr\u003e\n \u003ctd\u003e\u003cpre\u003e2 5\r\nABABA\r\nABABA\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e2\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}},{"title":"提示","value":{"format":"HTML","content":"整个挤奶网格可以由重复铺设的图案 \u0027AB\u0027 构成。"}}]}