나의 영역

프로그래밍 2건이 검색되었습니다.

https://www.acmicpc.net/problem/5427


상근이는 빈 공간과 벽으로 이루어진 건물에 갇혀있다. 건물의 일부에는 불이 났고, 상근이는 출구를 향해 뛰고 있다.

매 초마다, 불은 동서남북 방향으로 인접한 빈 공간으로 퍼져나간다. 벽에는 불이 붙지 않는다. 상근이는 동서남북 인접한 칸으로 이동할 수 있으며, 1초가 걸린다. 상근이는 벽을 통과할 수 없고, 불이 옮겨진 칸 또는 이제 불이 붙으려는 칸으로 이동할 수 없다. 상근이가 있는 칸에 불이 옮겨옴과 동시에 다른 칸으로 이동할 수 있다.

빌딩의 지도가 주어졌을 때, 얼마나 빨리 빌딩을 탈출할 수 있는지 구하는 프로그램을 작성하시오.





나로 말할 것 같으면, BFS와 경로 문제에 굉장히 약하다.

그래서 이 문제를 선택했다.

백준 알고리즘 사이트에도 문제가 굉장히 많고, sw expert 아카데미 사이트에도 문제가 많던데

내가 그것들을 다 해결할 수 있는 날이 올까?

나중에 기회가 된다면 꼭 풀어 보고 싶다.

학교 프로젝트로 html과 javascript를 사용한 게임 만들기를 하는 중이다.

간단한 코드를 주고, 그 코드를 사용하여 변형해 게임을 만들면 된다.

예제 코드는 공 튕기기 코드이다.

예제 코드는 이렇다.


Your browser doesn't support the HTML5 element canvas.

Horizontal velocity
Vertical velocity


이렇게 쓰면 게임이 올라가 지나? 티스토리 블로그 초보라서 잘 모르겠다.

미리보기를 눌러 보니 잘 올라가는 것 같다.


나는 이것을 이용하여 게임을 만들 예정이다.

제작에 몰두해 보도록 하겠다.



추가) 뭐야, 게임이 제대로 안 되네?

어떻게 해야 블로그 글 상에서 게임 실행이 되는지 잘 모르겠다.

예제 코드 깃허브 주소는 여기이다. 관심이 있으면 들어가 보자. 매우 간단한 코드이다.


https://github.com/Apress/esntl-guide-to-html5/blob/master/Meyerchapter3code.zip