코딩공작소
[백준]치즈2 본문
https://www.acmicpc.net/status?user_id=xogns09&problem_id=2636&from_mine=1
채점 현황
채점 번호아이디문제 번호결과메모리시간언어코드 길이제출한 시간14745852xogns092636맞았습니다!!20360C++14135316초 전 채점 준비 중: 1개, 채점 중: 2개, 채점 서버: 12개, 평균 채점 시간: 6.53초
www.acmicpc.net
치즈1과 약간의 조건만 다르다. 3변이상이라는 조건이 없이 그냥 진행해주면 된다.
그리고 마지막 단계에서의 남아 있는 치즈 조각을 세어 주면 된다.
전체적인 아이디어는 똑같다.
코드는 치즈1 참조
(바뀐부분)
bool melt() {
bool flag = false;
int cnt = 0;
for (int i = 0; i < N; i++) {
for (int j = 0; j < M; j++) {
if (map[i][j] >= 2) { //한변만 닿아도 녹음
map[i][j] = 0;
cnt++;
flag = true;
}
}
}
if(cnt!=0) ans1 = cnt; //개수세주기
return flag;
}
'알고리즘 > 그래프' 카테고리의 다른 글
[bfs]단계설정? (0) | 2019.08.26 |
---|---|
[SWEA]벽돌깨기 (0) | 2019.08.25 |
[백준]치즈1 (0) | 2019.08.23 |
[백준]연구소(두번째풂) (0) | 2019.08.20 |
[SWEA]등산로조성 (0) | 2019.08.18 |