본문 바로가기

백준/기타 문제

[백준] 10813 공 바꾸기 자바/JAVA

반응형

안녕하세요 오랜만입니다

작년 2월부터 올해 8월까지 군대를 갔다오고 이제 다시 공부를 시작해보려고 글을 써봅니다.

군대에 있는 동안 정말 많은 것들을 까먹어서 다시 처음부터 공부해야 할 것 같습니다.

 

우선 이 문제는 배열을 이용하는 문제로 문제의 의도만 파악하면 쉽게 풀 수 있는 문제입니다.

 

제가 문제 해결에 접근한 단계는 이렇습니다.

혹시나 문제 해결을 못 하셨다면 아래 방법을 참고하셔도 좋을 것 같습니다.

예제
1 2 3 4 5

예제 진행 과정
2 1 3 4 5
2 1 4 3 5
3 1 4 2 5
3 1 4 2 5

1. N,M 입력 구현
2. 배열에 1~N까지 삽입
3. M번 입력 받음
3-1. 서로 바꿔야할 공 2개 변수로 저장
3-2. 공 2개를 서로 바꿔주는 풀이 생각
     - 배열의 인덱스를 활용
     - 기존의 값들을 지키면서 바꿔야 하므로 여분의           변수 생성
 
4. 출력 조건에 맞춰서 출력문 작성

 

 


 

반응형

'백준 > 기타 문제' 카테고리의 다른 글

백준 2018 자바  (0) 2025.02.21
[백준] 25206 자바  (0) 2024.08.17
백준 20001 자바  (0) 2022.12.21
백준 11328 자바  (0) 2022.11.09
백준 25600 자바  (0) 2022.11.05