코딩테스트[level 1] 달리기 경주 - 178871https://school.programmers.co.kr/learn/courses/30/lessons/178871[level 1] 달리기 경주 - 178871 풀이코드더보기#include #include #include #include using namespace std;// 값 조회시 속도를 위해 이름:순서, 순서:이름 으로 따로 맵을 생성했습니다. map rankMap;map nameMap;vector solution(vector players, vector callings) { vector answer; int num = 1; for (string i : players) { rankMap[num] = i; ..
코딩테스트[level 1] 개인정보 수집 유효기간 - 150370https://school.programmers.co.kr/learn/courses/30/lessons/150370[level 1] 개인정보 수집 유효기간 - 150370 풀이코드더보기#include #include #include using namespace std;map sMap;int y, m, d; int CheckDate(string privacie) { int priY = stoi(privacie.substr(0, 4)); int priM = stoi(privacie.substr(5, 2)); int priD = stoi(privacie.substr(8, 2)); string priT = privacie.su..
명절 이후 개인적인 일로 조금 바빠지다 보니 약간 집중을 못하고 있습니다.다시 힘내보겠습니다.다들 새해 복 많이 받으세요!코딩테스트[level 1] 바탕화면 정리 - 161990https://school.programmers.co.kr/learn/courses/30/lessons/161990[level 1] 바탕화면 정리 - 161990 풀이코드더보기#include #include using namespace std;int lux = 0, luy = 0, rdx = 0, rdy = 0;vector solution(vector wallpaper) { vector answer; lux = wallpaper.size(); luy = wallpaper[0].length(); for (int..
코딩테스트[level 1] 성격 유형 검사하기 - 118666https://school.programmers.co.kr/learn/courses/30/lessons/118666[level 1] 성격 유형 검사하기 - 118666 풀이코드더보기#include #include #include using namespace std;map rMap;string solution(vector survey, vector choices) { string answer = ""; rMap.insert(make_pair('R', 0)); rMap.insert(make_pair('T', 0)); rMap.insert(make_pair('C', 0)); rMap.insert(make_pair('..
언리얼 C++ 프로그래밍 강의를 진행하면서 다양한 예제를 통해서 게임을 완성하는 과정을 진행하고 있습니다.오랜만에 정말 완성도 높은 만족도를 주는 강의를 듣고 있어서 많이 배우고 있습니다.이 내용들을 잘 정리해서 따로 사이드 프로젝트로 작은 게임을 만들어보고 싶다는 생각이 들어서 준비를 해야겠습니다.코딩테스트[level 1] 대충 만든 자판 - 160586https://school.programmers.co.kr/learn/courses/30/lessons/160586[level 1] 대충 만든 자판 - 160586 풀이코드더보기#include #include using namespace std;int cnt[104];vector solution(vector keymap, vector targets) {..
코딩테스트[level 1] 문자열 나누기 - 140108https://school.programmers.co.kr/learn/courses/30/lessons/140108#[level 1] 문자열 나누기 - 140108 풀이코드더보기#include #include #include using namespace std;int a, b, k;string split;int solution(string s) { int answer = 0; k = 0; for (int i = 0; i 0) answer++; return answer;}[Silver IV] 좋은 단어 - 3986https://www.acmicpc.net/problem/3986[Silver IV] 좋은 단어 - 3986 ..
코딩테스트[level 1] 체육복 - 42862https://school.programmers.co.kr/learn/courses/30/lessons/42862#[level 1] 체육복 - 42862 풀이코드더보기#include #include using namespace std;vector cnt;int solution(int n, vector lost, vector reserve) { int answer = 0; for (int i = 0; i 0 && cnt[i - 1] == 0) { cnt[i]--; cnt[i - 1]++; } else if (cnt[i + 1] == 0) { cnt[..
코딩테스트[level 1] 숫자 짝꿍 - 131128https://school.programmers.co.kr/learn/courses/30/lessons/131128[level 1] 숫자 짝꿍 - 131128 풀이코드더보기#include #include #include using namespace std;vector a, b;string solution(string X, string Y) { for (char i : X) a.push_back(int(i)); for (char i : Y) b.push_back(int(i)); sort(a.begin(), a.end()); sort(b.begin(), b.end()); vector buff(a.size() + b.size());..