{"trustable":true,"sections":[{"title":"","value":{"format":"HTML","content":"想象一下,你正在学校上数学课。又一次,你感到无聊,因为老师在讲解你多年前就已经掌握的东西(这次他在解释 (a+b)\u003csup\u003e2\u003c/sup\u003e\u003da\u003csup\u003e2\u003c/sup\u003e+2ab+b\u003csup\u003e2\u003c/sup\u003e)。所以你决定浪费时间来画现代艺术。\r\u003cbr\u003e\r\u003cbr\u003e幸运的是,你有一张方格纸,你选择在纸上画一个大小为 n*m 的矩形。让我们称这个矩形和它所包含的线为一个网格。从网格的左下角开始,你的铅笔移动到右上角,确保它保持在线上,并只能向右或向上移动。结果如左图所示:\r\u003cbr\u003e\u003ccenter\u003e\u003cimg src\u003d\"CDN_BASE_URL/63b8b2e2f5461f09312012231352375b?v\u003d1700307598\"\u003e\u003c/center\u003e\r\u003cbr\u003e真是一件杰作,不是吗?再重复一次这个过程,你会得到右图所示的图片。现在你想知道:你能创作多少不同的艺术作品呢?"}},{"title":"输入","value":{"format":"HTML","content":"输入包含多个测试用例。每个测试用例由两个无符号 32 位整数 n 和 m 指定,表示矩形的大小。正如你所看到的,相应网格的线数在每个维度上都多了一条。输入以 n\u003dm\u003d0 结束。"}},{"title":"输出","value":{"format":"HTML","content":"对于每个测试用例,在一行上输出使用上述描述的过程可以生成的不同艺术作品的数量。也就是说,在网格上有多少条路径,其中路径的每一步都是向右移动一单位或向上移动一单位?你可以安全地假设这个数字适合一个 32 位无符号整数。"}},{"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\u003e5 4\r\n1 1\r\n0 0\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003ctd\u003e\u003cpre\u003e126\r\n2\r\n\u003c/pre\u003e\u003c/td\u003e\n \u003c/tr\u003e\n\u003c/tbody\u003e\n\u003c/table\u003e"}}]}