-
https://swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV19AcoKI9sCFAZN\
SW Expert Academy
SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요!
swexpertacademy.com
https://github.com/JUNGSOONIL/JAVA/blob/main/SW%EF%BB%BFAcademy%201289
GitHub - JUNGSOONIL/JAVA: JAVA 소스 코드
JAVA 소스 코드. Contribute to JUNGSOONIL/JAVA development by creating an account on GitHub.
github.com
해당 문제는 메모리값이 초기화 되었을때 메모리값으로 다시 돌아갈때 필요한 횟수를 구하는 문제다.
조건
메모리 bit중 하나를 골라 0인지 1인지 결정하면 해당 값이 끝까지 덮어 씌운다.
예를 들어 0110이 되려면
처음 0000에서 0111로 만들어주고 0110으로 만들어 주어야한다.
간단하게 생각하면 앞뒤 데이터만 비교해서 그 수를 카운트해서 출력해주면 해결 가능한 문제다.
728x90'알고리즘 > SW Academy' 카테고리의 다른 글
SW Academy 2001 파리 퇴치 JAVA (0) 2021.11.01 SW Academy 1873 상호의 배틀필드 JAVA (0) 2021.11.01 SW Academy 1210 [S/W 문제해결 기본] 2일차 - Ladder1 JAVA (0) 2021.10.31 SW Academy 1954 달팽이 숫자 JAVA (0) 2021.10.31 SW Academy 1208 [S/W 문제해결 기본] 1일차 - Flatten JAVA (0) 2021.10.31 댓글