반응형

2024/07/13 12

바구니 뒤집기 - 10811번 (Java 풀이)

단계별로 풀어보기 배열의 9번째 문제인 10811번 문제를 Java 언어로 풀어보려 한다. (브론즈2 문제) 문제도현이는 바구니를 총 N개 가지고 있고, 각각의 바구니에는 1번부터 N번까지 번호가 순서대로 적혀져 있다. 바구니는 일렬로 놓여져 있고, 가장 왼쪽 바구니를 1번째 바구니, 그 다음 바구니를 2번째 바구니, ..., 가장 오른쪽 바구니를 N번째 바구니라고 부른다. 도현이는 앞으로 M번 바구니의 순서를 역순으로 만들려고 한다. 도현이는 한 번 순서를 역순으로 바꿀 때, 순서를 역순으로 만들 범위를 정하고, 그 범위에 들어있는 바구니의 순서를 역순으로 만든다.바구니의 순서를 어떻게 바꿀지 주어졌을 때, M번 바구니의 순서를 역순으로 만든 다음, 바구니에 적혀있는 번호를 가장 왼쪽 바구니부터 출력하..

실습/백준 2024.07.13

10951번 (C언어 풀이)

몇번을 반복하는지 알려주지 않았을 때 반복문을 써야하는 경우에는 EOF(End Of File)를 활용하여 알고리즘을 구성해야한다는 것을 알게 되었고, ​그중 한가지 함수가 scanf 함수이며 scnaf함수는 EOF가 발생했을 때 -1이라는 반환값을 반환해준다는 는것도 알게되었음​(EOF는 파일의 끝까지 읽고 난뒤 추가적인 파일을 읽으려고 했을 때 읽을 파일이 없을 때를 가리키는 용어임)

실습/백준 2024.07.13
반응형