-
http://www.jungol.co.kr/bbs/board.php?bo_table=pbank&wr_id=316&sca=99&sfl=wr_hit&stx=1037
JUNGOL
www.jungol.co.kr
https://github.com/JUNGSOONIL/JAVA/blob/main/JUNGOL%201037
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
해당 문제는 2차원 배열이 주어졌을 대행 기준 열 기준으로 합을 구했을 때 모두 짝수이면
OK를 만약 하나만 비트를 바꿔서 가능하다면 해당 부분 좌표를 그렇지 않다면
Corrupt를 출력해 주는 문제다.
처음에 배열을 입력받으면서 각행의 값을 더해서 2로 나눴을 때 나머지가 있으면
해당 해 좌표를 저장하고 만약 또 있다면 해당 배열은 2번 이상 고쳐야 하므로
Corrupt를 출력해 준다 그렇지 않으면 열도 똑같은 방식으로 하고
최종적으로 행과 열이 저장된 변수를 더해서 0이면 OK를
0이 아니면 해당해 열 위치를 1씩 더한 값으로 출력해 준다.
728x90'알고리즘 > JUNGOL' 카테고리의 다른 글
JUNGOL 1278 배낭채우기2 JAVA (0) 2021.10.31 JUNGOL 1681 해밀턴 순환 회로 JAVA (0) 2021.10.31 JUNGOL 1863 종교 JAVA (0) 2021.10.31 JUNGOL 1335 생종이 만들기 JAVA (0) 2021.10.31 JUNGOL 1828 냉장고 JAVA (0) 2021.10.31 댓글