#include <stdio.h> #include <stdlib.h> int comfunc(const void* a, const void* b) { return (*(int*)b - *(int*)a); // 降序排列 } int main() { int row, column, cost; scanf("%d %d %d", &row, &column, &cost); char map[1001][1001] = {0}; int segments[1000010] = {0}; // 存储所有连续...