總時間限制:
1000ms
記憶體限制:
65536kb
描述
在乙個正方形的灰度上,腫瘤是一塊矩形的區域,腫瘤的邊緣所在的畫素點在中用0表示。其它腫瘤內和腫瘤外的點都用255表示。現在要求你編寫乙個程式,計算腫瘤內部的畫素點的個數(不包括腫瘤邊緣上的點)。已知腫瘤的邊緣平行於影象的邊緣。
輸入只有乙個測試樣例。第一行有乙個整數n,表示正方形影象的邊長。其後n行每行有n個整數,取值為0或255。整數之間用乙個空格隔開。已知n不大於1000。
輸出輸出一行,該行包含乙個整數,為要求的腫瘤內的畫素點的個數。
樣例輸入
5255 255 255 255 255
255 0 0 0 255
255 0 255 0 255
255 0 0 0 255
255 255 255 255 255
樣例輸出
1
提示 如果使用靜態陣列來表示資料,需要將該陣列定義成全域性變數。
#include #include #include #include #include #include #include #include #include #include #include using namespace std;
typedef long long ll;
int a[1001][1001];
int main() else if(temp == 255 && x > 0 && x < 2)
}count += y; //最後結果 +y
}cout << count << endl;
return 0;
}
POJ 百煉 保研機試 2713 腫瘤面積
總時間限制 1000ms 記憶體限制 65536kb 描述 在乙個正方形的灰度上,腫瘤是一塊矩形的區域,腫瘤的邊緣所在的畫素點在中用0表示。其它腫瘤內和腫瘤外的點都用255表示。現在要求你編寫乙個程式,計算腫瘤內部的畫素點的個數 不包括腫瘤邊緣上的點 已知腫瘤的邊緣平行於影象的邊緣。輸入只有乙個測試...
04 腫瘤面積
總時間限制 1000ms 記憶體限制 65536kb 描述在乙個正方形的灰度上,腫瘤是一塊矩形的區域,腫瘤的邊緣所在的畫素點在中用0表示。其它腫瘤內和腫瘤外的點都用255表示。現在要求你編寫乙個程式,計算腫瘤內部的畫素點的個數 不包括腫瘤邊緣上的點 已知腫瘤的邊緣平行於影象的邊緣。輸入只有乙個測試樣...
3865 腫瘤檢測
時間限制 1000ms 記憶體限制 65536kb 描述一張ct掃瞄的灰度影象可以用乙個n n 0輸入 輸入第一行包含乙個正整數n 0輸出 輸出只有一行,該行包含兩個正整數,分別為給定影象中腫瘤的面積和周長,用乙個空格分開。樣例輸入 699 99 99 99 99 9999 99 99 50 99 ...