반응형
Notice
Recent Posts
Recent Comments
Link
안 쓰던 블로그
C언어 지뢰찾기 본문
반응형
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 | #include<stdio.h> int main(){ int i, j, g[11][11] = { 0, }, r, c, sum = 0; for (i = 1; i < 10; i++){ for (j = 1; j < 10; j++){ scanf("%d", &g[i][j]); } } scanf("%d %d", &r, &c); if (g[r][c] == 1){ printf("-1"); return 0; } for (i = r - 1; i <= r + 1; i++){ for (j = c - 1; j <= c + 1; j++){ sum += g[i][j]; } } printf("%d", sum); return 0; } | cs |
9*9 지뢰찾기 게임
4~7줄에서 지뢰는 1, 나머지는 0으로 입력받고
10줄에서 좌표를 입력받는다
12~14줄: 입력받은 좌표에 지뢰가 있다면 -1을 출력하고 종료
18~20줄: 좌표 주위 8칸을 훑으면서 전부 더함. 지뢰를 1로 받고 나머지는 0이기 때문에 가능하다
만약에 별 같은걸로 입력받았다면 하나씩 확인해야됨
24: 다 더한걸 출력
반응형
'알고리즘 > 알고리즘 문제 풀이' 카테고리의 다른 글
C언어 파일 입출력-입력/출력/이미지 복사 (0) | 2016.04.13 |
---|---|
C언어 2차원 배열 출력 문제들 (0) | 2016.04.06 |
C언어 시저암호 복호화 (0) | 2016.04.03 |
C언어 배열 거꾸로 출력 (0) | 2016.04.01 |
C언어 구구단 (0) | 2016.04.01 |
Comments