SWEA29 [SWEA] 5650 핀볼 게임(모의 SW 역량테스트) 문제 URL : swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRF8s6ezEDFAUo SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 접근법 : 시뮬레이션 문제입니다. 접근 1: 조건에 나와있는 그대로 움직여야하는 조건대로 움직이세요 접근 2: (1,1) ~ (N*N) * 4(모든방향)에 대해 전체 다 핀볼을 돌려보셔야합니다. 접근 3: MAP 사이즈 범위 바깥으로 나가더라도 움직이세요 움직인다음 현재위치가 바깥인지 확인하면 방향만 바꾸시면됩니다. (그래서 초기시작점 1,1로 잡음) 접근 4: 만약 무한 루프가 돈다면 당신.. 2020. 9. 30. [SWEA] 1941 등산로 조성(모의 SW 역량테스트) 문제 URL : swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AV5PoOKKAPIDFAUq SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 접근법: 어렵지 않은 문제입니다. 문제에 나와있는 조건대로만 만들어주면 됩니다. 접근1 : 등산로가 가장 높은 봉우리에서 시작한다 -> 가장높은 것을 늘 새롭게 좌표를 갱신 같은것일경우 추가만하면 됩니다. 접근 2: 높은곳에서 낮은곳으로 좌우상하 네방향으로 이동만합니다.(dfs를 이용했습니다.) 접근 3: 최대 깊이 K만큼 지형을 딱한번만 깎을수 있다고하니 깎고 난뒤 이동후 더이상 언떤곳도 .. 2020. 9. 30. [SWEA] 5653 줄기세포배양(모의 SW 역량테스트) 문제 URL: swexpertacademy.com/main/code/problem/problemDetail.do?contestProbId=AWXRJ8EKe48DFAUo SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제 접근법 : 시뮬레이션 문제니까 나와있는 조건을 그대로 합니다. 접근 1: 세포라는 구조체를 만들고 상태와 좌표, 라이프주기와 원래 가지고있던 고유의 라이프를 만듭니다. 접근 2: 원래 라이프 시간동안 살아있을수 있으니 매시간마다 1씩 줄여주고 0이되면 활성상태를 바꾸고 원래 고유의 라이프에 다시 라이프주기에다가 넣어줍니다. 접근 3: 첫 1시간 동안 상, 하, 좌, 우 네 방향으로 동시에 번식.. 2020. 9. 28. [SWEA] 4013 특이한 자석 (모의 SW 역량테스트) 문제 URL : swexpertacademy.com/main/solvingProblem/solvingProblem.do SW Expert Academy SW 프로그래밍 역량 강화에 도움이 되는 다양한 학습 컨텐츠를 확인하세요! swexpertacademy.com 문제접근법 : 자석은 4개 입니다. 회전을위해서 편리하게 DEQUE를 이용하면 됩니다. 시계방향이든 반시계방향이든 디큐로 2줄로 쉽게 회전이 가능합니다. 그리고 왼쪽의 마주보는 것과 다른극일때 회전을 해야하고 그 또 왼쪽에 자석과도 다를경우 그것도 회전해야합니다. 그치만 한꺼번에 회전을하는거니 맨왼쪽을 먼저 회전한후 마지막은 자신이 회전시키면 됩니다. 오른쪽도 왼쪽하는방법과 마찬가지입니다. 이것만 알면 구현은 간단합니다. 소스코드 : 1 2 3 .. 2020. 9. 27. 이전 1 ··· 3 4 5 6 7 8 다음