C언어/C언어 1차시-2
백준10811 바구니 뒤집기 C언어 풀이
sjong
2023. 4. 9. 03:12
이번에도 char로 선언했다. 덕분에 허튼짓을 한 거 같다. 그로 인해 string.h 헤더 파일을 사용하게 된다. 암튼 배열 str과 임시 배열 str1을 선언한다. 바구니 개수 n과 뒤집을 횟수 m을 입력받고 n 만큼 반복을 돌려 바구니의 개수를 1부터 n까지 채운다. 그리고 a와 b를 입력받아 a부터 b까지의 바구니 번호를 뒤집어줄 준비를 한다. 먼저 변수 t를 선언하고 strcpy를 사용하여 임시 변수 str1에 배열 str을 복사한다. 그리고 a부터 b 만큼 반복을 돌려 하나하나씩 임시 변수에서 가져온다. 마지막으로 배열 str의 값을 출력해 준다.
**내가 이때 무슨 생각으로 계속 char를 썼는진 모르겠지만 큰 깨달음을 얻고 그 뒤론 int를 쓰게 된다 ^^.