전체 글 36

구름 LEVEL C++ 1LV 인공지능 청소기

문제 정의 [0,0]에서 지정한 좌표까지 지정한 초 안에 갈 수 있을까? 2차원 정수 좌표계로 표시, 한칸 이동할때 마다 1초씩 소모 구분별 문제 풀이 각 좌표를 배열로 저장한 후 값을 양의 정수로 저장 for(int i = 0; i > X[i] >> Y[i] >> N[i]; X[i] = abs(X[i]); Y[i] = abs(Y[i]); } 최소 이동거리 구하기 최소 이동거리는 그냥 표 형식이기 때문에 가로 칸 갯수 + 세로 칸 갯수 for(int i = 0; i < T; i++){ min_Distance[i] = X[i] + Y[i]; } 만약 입력한 N값이 최소 거리보다 작으면 NO 출력 크다면 최소거리가 짝수인데 N 값이 짝수 라면 YES 출력 아니면 NO 출력 최소거..

프로그래머스 1LV C++ 2016년 문제 풀이

문제 설명 2016년 1월 1일은 금요일입니다. 2016년 a월 b일은 무슨 요일일까요? 두 수 a ,b를 입력받아 2016년 a월 b일이 무슨 요일인지 리턴하는 함수, solution을 완성하세요. 요일의 이름은 일요일부터 토요일까지 각각 SUN,MON,TUE,WED,THU,FRI,SAT 입니다. 예를 들어 a=5, b=24라면 5월 24일은 화요일이므로 문자열 "TUE"를 반환하세요. 제한 조건 2016년은 윤년입니다. 2016년 a월 b일은 실제로 있는 날입니다. (13월 26일이나 2월 45일같은 날짜는 주어지지 않습니다) 코드 구역별 설명 각 날짜의 끝날 정리하고 For문을 통해 입력된 달 - 1만큼 day에 더해주었다. int day = 0; string answer = ""; for(int ..

백준 c++ 1018번 체스판 다시 칠하기 문제 풀이

문제 지민이는 자신의 저택에서 MN개의 단위 정사각형으로 나누어져 있는 M×N 크기의 보드를 찾았다. 어떤 정사각형은 검은색으로 칠해져 있고, 나머지는 흰색으로 칠해져 있다. 지민이는 이 보드를 잘라서 8×8 크기의 체스판으로 만들려고 한다. 체스판은 검은색과 흰색이 번갈아서 칠해져 있어야 한다. 구체적으로, 각 칸이 검은색과 흰색 중 하나로 색칠되어 있고, 변을 공유하는 두 개의 사각형은 다른 색으로 칠해져 있어야 한다. 따라서 이 정의를 따르면 체스판을 색칠하는 경우는 두 가지뿐이다. 하나는 맨 왼쪽 위 칸이 흰색인 경우, 하나는 검은색인 경우이다. 보드가 체스판처럼 칠해져 있다는 보장이 없어서, 지민이는 8×8 크기의 체스판으로 잘라낸 후에 몇 개의 정사각형을 다시 칠해야겠다고 생각했다. 당연히 8..

백준 C++19532번 수학은 비대면 강의입니다.풀이

문제 수현이는 4차 산업혁명 시대에 살고 있는 중학생이다. 코로나 19로 인해, 수현이는 버추얼 학교로 버추얼 출석해 버추얼 강의를 듣고 있다. 수현이의 버추얼 선생님은 문자가 2개인 연립방정식을 해결하는 방법에 대해 강의하고, 다음과 같은 문제를 숙제로 냈다. 4차 산업혁명 시대에 숙제나 하고 앉아있는 것보다 버추얼 친구들을 만나러 가는 게 더 가치있는 일이라고 생각했던 수현이는 이런 연립방정식을 풀 시간이 없었다. 다행히도, 버추얼 강의의 숙제 제출은 인터넷 창의 빈 칸에 수들을 입력하는 식이다. 각 칸에는 −999$-999$ 이상 999$999$ 이하의 정수만 입력할 수 있다. 수현이가 버추얼 친구들을 만나러 버추얼 세계로 떠날 수 있게 도와주자. 위 문제는 브루트 포스 카테고리에 있던 문제이다. ..

언리얼 아시안 게임 홍보 티져 만들어보기

교내 언리얼 대회에서 메타휴먼을 활용하여 영상 콘텐츠를 만드는 작업을 진행하였습니다. 저희 조는 당시 관심이 있었던 행사인 아시안 게임을 홍보하는 티져를 만들어 보기로 하였습니다. 아시안 게임의 수많은 종목을 다 담을 수는 없었기에 종목을 4가지 태권도, 사격, 양궁, 야구를 선정하여 진행하였습니다. 태권도는 대한민국의 자랑이기에 선정하였고 사격과 양궁은 대한민국에서 많은 훌륭한 선수들이 나오는 잘하는 종목이기에 선정하였습니다. 마지막 야구는 무얼해야하나 고민하던 중 저희 학교 야구팀이 정말 잘하고 최근 대회에서도 우승하였다는 소식을 들어 선정하게 되었습니다. https://youtu.be/dwPdJ8g2GQU 저는 이 팀에서 맵제작, 태권도 카메라 처리를 맞게 되었습니다. 맵제작을 할때 카메라에 잡히는..

2023-04-26 프로젝트의 끝

학교에서 진행했던 개인 프로젝트 언리얼 토리엘전 구현하기 한 달간의 시간 동안 일주일에 2일씩 학교에서 살면서 만든 프로젝트입니다.... 이번 글을 마지막으로 제 프로젝트가 끝났습니다. 더 작업을 하고 싶었지만 아쉽게도 자리를 뺏겨서..................... 유감이네요 이번 해에도 주머니 사정이 비어서 후반기쯤에나 언리얼이 돌아가는 컴퓨터를 살 예정입니다 학교와 이별할 생각을 하니 참.. 안 씁쓸하네요 https://youtu.be/NKIUEJiCoxw 이 영상을 끝으로 언리얼 토리엘전 발자취를 끝냅니다 저희 학교의 소중대에서 진행하는 언리얼특강을 들으며 혼자 기획하고 만든 거라 기술적으로 크게 어려운 것은 없었습니다. 손 날아오는 거 포물선 계산하는 거... 정도? 가 어려웠던 거 같습니다..