간만의 독서 - <이와타씨에게 묻다>
일상/잡다한 이야기2022. 10. 12. 04:00간만의 독서 - <이와타씨에게 묻다>

나태한 변명이지만 다시 면접을 보러다니고 준비를 하느라 조금 바빴다. 출근까지 시간이 조금 남아서 예전부터 읽고싶었던 책을 사서 읽어봤다. 내가 좋아하는 게임 회사 닌텐도의 개발자이자 대표이사까지 하셨던 '이와타 사토루'라는분에 관한 책인데, 직접 쓰신 책은 아니고 한 신문사에서 그동안 나눴던 얘기들이나 닌텐도 사이트에 '사장이 묻는다'에 있는 내용들을 정리 한 책이다. 아쉬웠던건 개발자 이와타 사토루에 관한 내용들을 보고싶었는데 비중이 좀 적었다. 하지만 리더십이나 게임에 대한 생각, 인간 이와타 사토루에 대한 얘기들도 많이 있었기 때문에 재밌게 읽었다. 모르시는 분들도 많겠지만 이분은 나와 비슷한 또래의 남자들이라면 대부분 즐겨봤을 포켓몬스터 금,은에 관동지방을 선물해주신 분이다. 당시 이와타 사토루..

백준 10026번 - 적록색약
프로그래밍 공부/코딩테스트 준비2022. 9. 25. 21:51백준 10026번 - 적록색약

10026번: 적록색약 (acmicpc.net) 크기가 N x N인 그리드 안에서 구역이 몇개있는지 찾는 문제다. 근데 일반사람이 인식하는 구역과 'R'과 'G'가 똑같이 보이는 적록색약을 가진 사람이 보는 구역 둘 다 출력해야한다. #include #include #include using namespace std; string Grid[100]; bool Color[100][100]; bool NoColor[100][100]; int dx[4] = {1,-1,0,0}; int dy[4] = {0,0,1,-1}; int n; int cnt; int main() { ios::sync_with_stdio(0); cin.tie(0); stack S; cin >> n; for (int i = 0; i < n;..

백준 7562번 - 나이트의 이동
프로그래밍 공부/코딩테스트 준비2022. 9. 25. 20:39백준 7562번 - 나이트의 이동

7562번: 나이트의 이동 (acmicpc.net) 7562번: 나이트의 이동 체스판 위에 한 나이트가 놓여져 있다. 나이트가 한 번에 이동할 수 있는 칸은 아래 그림에 나와있다. 나이트가 이동하려고 하는 칸이 주어진다. 나이트는 몇 번 움직이면 이 칸으로 이동할 수 www.acmicpc.net 체스판에서 나이트가 갈 수 있는 위치는 8곳이다. 첫 줄에 테스트 케이스의 수가 주어지고 , 테스트 케이스마다 나이트의 현재위치에서 이동 할 칸까지 최소 몇번만에 갈수있는지를 출력하면 된다. #include #include #include using namespace std; //거리를 담을 배열 int dist[300][300]; //상하 좌우 탐색을 도와주는 배열 int dx[8] = { -2,-2,2,2,-..

백준 1012번 - 유기농 배추
프로그래밍 공부/코딩테스트 준비2022. 9. 25. 18:04백준 1012번 - 유기농 배추

1012번: 유기농 배추 (acmicpc.net) 1012번: 유기농 배추 차세대 영농인 한나는 강원도 고랭지에서 유기농 배추를 재배하기로 하였다. 농약을 쓰지 않고 배추를 재배하려면 배추를 해충으로부터 보호하는 것이 중요하기 때문에, 한나는 해충 방지에 www.acmicpc.net 한나는 배추 농사를 하는데, 농약을 쓰지 않고 배추를 잘 재배하기 위해서는 해충으로 부터 배추를 보호해야한다. 배추흰지렁이가 해충을 잡아먹기 때문에 해충으로부터 배추를 도와주는데, 이 해충은 상하좌우 네방향에 다른 배추가 있으면 이동을할 수 있다. 하지만 안타깝게도 한나의 밭은 고르지 못해서 배추가 군데군데 심어져있는데 .. 이 배추들을 해충으로부터 보호하기위해 필요한 배추흰지렁이의 최소의 수를 출력하는 문제다. #inclu..

[Unity] 포톤서버를 이용해 간단한 말풍선 채팅 만들어보기
게임 엔진/Unity2022. 9. 25. 01:24[Unity] 포톤서버를 이용해 간단한 말풍선 채팅 만들어보기

학원에서 팀 포트폴리오를 만들때 그냥 한번 해보고싶어서 포톤으로 허접한 1대1 전투를 만들어 봤었다. 알아두면 언젠간 쓸 일이 다 있기도 하고 이번에도 다시 한번 해보고싶기도 하고 해서 간단하게만 구현해봤다. 포톤 가입 & 어플 만들기 글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine 글로벌 크로스 플랫폼 실시간 게임 개발 | Photon Engine www.photonengine.com 포톤에 가입해서 우측 상단에 있는 새 어플리케이션을 PUN으로 만들어 주면 된다. Photon Unity Networking 이라서 PUN 이다. 20CCU(동접자수) 까지 무료이니 멀티 연습으로 딱 좋다. 에셋스토어에서 포톤 PUN2 받기 https://assetstore.unity.com/packa..

백준 1697번 - 숨바꼭질
프로그래밍 공부/코딩테스트 준비2022. 9. 24. 13:52백준 1697번 - 숨바꼭질

수빈이와 동생이 숨바꼭질을 한다. 수빈이는 1초에 X-1 , X+1의 위치로 이동할 수 있고, 심지어 1초만에 2*X의 위치로도 이동이 가능하다 ㄷㄷ 입력으로 수빈이의 위치와 동생의 위치가 주어지는데, 수빈이가 몇 초 만에 동생을 잡을 수 있을지 출력하는 문제다. #include #include #include using namespace std; //숨바꼭질 할 배열 int Spot[100001]; //수빈이 위치 int n; //동생 위치 int k; int dx[3] = { -1,1,2 }; int main() { ios::sync_with_stdio(0); cin.tie(0); cin >> n >> k; //수빈이와 동생의 위치가 같으면 0 출력 후 리턴 if (n == k) { cout 1000..

image