#include using namespace std;void DFS(int a, int b, int row, int col);int arr[51][51];int main(void){ cin.tie(NULL); ios::sync_with_stdio(false); while(true) { int num1=0; int num2=0; cin>>num1>>num2; if(num1==0&&num2==0) { break; } for(int i=0; i>arr[i][j]; } } int count=0; for(int i=0; i-1&&a+i-1&& b+j섬의 개수를 찾는 문제이다. 이 문제에서 핵심은 대각선에 있는 땅은 이어져있다고 판단하는 것이다.처음에는 visited를 ..