本题答案可能会超出 32 位有符号整型数的范围,例如下面这份代码生成的数据。
#include <stdio.h>
int main() {
int n = 50000, m = 1, k = 1;
printf("%d %d %d\n", n, m, k);
for(int i = 1; i < n; ++i)
printf("1 ");
puts("1"); printf("1 50000");
return 0;
}
正确的输出为2500000000。然而这份代码可以通过。
希望管理员加入这组数据。 @chen_zhe