코테문제
[백준] S17276 미완성
dekoms
2023. 9. 27. 16:09
https://www.acmicpc.net/problem/17276
17276번: 배열 돌리기
각 테스트 케이스에 대해 회전 연산을 마친 후 배열의 상태를 출력한다. n줄에 걸쳐 각 줄에 n개의 정수를 공백으로 구분하여 출력한다.
www.acmicpc.net
# 아이디어
1. 45도씩 회전하므로 %계산을 통해 큰 각도를 제어하자.
2. 서, 북서, 북, 북동, 동, 남동, 남, 남서와 같이 8방향으로 나누었을 때 해당방향에 있는 원소만 회전하므로 이를 2차원배열[8][각 방향의 원소 개수]로 나타내려 하였다.
2-1. 8개의 방향대로 각 원소를 2차원 배열에 저장하려니 인덱스가 너무 제멋대로 왔다갔다 한다. 원하는대로 배열에 저장하지 못함.. ㅠㅠ (한 번에 다 넣으려 하지말고 각 방향마다 for문을 돌려보자!)
💯💯💯
함부로 함수 매개변수에 StringTokenizer와 같은 입력함수를 가져오지 말자!