题目链接: 点击打开链接
题目大意: 把一个m行n列的矩形巧克力切成m*n个1*1的方块,需要切几刀?不能一刀同时切多块巧克力.
思路: 数学分析
分析: 先切m-1刀把巧克力切成m条,接着每条切n-1刀.
代码:
#include <cstdio>
int main()
{
int m, n;
while (scanf("%d %d", &m, &n) == 2)
printf("%d\n", m - 1 + m * (n - 1));
}
题目链接: 点击打开链接
题目大意: 把一个m行n列的矩形巧克力切成m*n个1*1的方块,需要切几刀?不能一刀同时切多块巧克力.
思路: 数学分析
分析: 先切m-1刀把巧克力切成m条,接着每条切n-1刀.
代码:
#include <cstdio>
int main()
{
int m, n;
while (scanf("%d %d", &m, &n) == 2)
printf("%d\n", m - 1 + m * (n - 1));
}