Board logo

標題: 2010網際網路全國程式設計大賽 [打印本頁]

作者: buy    時間: 2010-12-4 11:02     標題: 2010網際網路全國程式設計大賽

題目:
[attach]47[/attach][attach]48[/attach]
作者: b1081081    時間: 2010-12-4 11:54

  1. #include <iostream>
  2. #include <cstdlib>
  3. using namespace std;
  4. int main(){

  5.     int b , c;
  6.     int x = 0;
  7.     string a;
  8.     while(cin >> b >> c){
  9.     int d[b][c];
  10.    
  11.     for(int i = 0; i < b; i++){
  12.     cin >> a;
  13.     for(int j = 0; j < c; j++){
  14.     d[i][j] = ((int)a[j])-48;
  15.     }
  16.     }
  17.    
  18.     for(int i = 0; i < b; i++){
  19.     for(int j = 0; j < c; j++){
  20.     if(d[i][j] == 1){
  21.     if(i+1 == b || d[i+1][j] == 0){
  22.     x++;
  23.     }
  24.     if(j+1 == c || d[i][j+1] == 0){
  25.     x++;
  26.     }
  27.     if(i-1 < 0 || d[i-1][j] == 0){
  28.     x++;
  29.     }
  30.     if(j-1 < 0 || d[i][j-1] == 0){
  31.     x++;
  32.     }
  33.     }
  34.     }
  35.     }
  36.    
  37.     cout << x << endl;
  38.     x=0;
  39.    
  40.     }

  41. return 0;
  42. }
複製代碼
ㄏㄏ我好厲害喔
作者: Alen    時間: 2010-12-4 23:17

...
作者: Alen    時間: 2010-12-4 23:17

.
         




歡迎光臨 種子論壇 | 高雄市資訊培育協會學員討論區 (http://istak.org.tw/seed/) Powered by Discuz! 7.2