TIL

·TIL
코딩테스트[level 1] 로또의 최고 순위와 최저 순위 - 77484https://school.programmers.co.kr/learn/courses/30/lessons/77484[level 1] 로또의 최고 순위와 최저 순위 - 77484 풀이코드더보기#include #include #include using namespace std;int zeroCnt = 0, cnt = 0;vector solution(vector lottos, vector win_nums) { vector answer; int grade[10]; grade[6] = 1; grade[5] = 2; grade[4] = 3; grade[3] = 4; grade[2] = 5; grade[1]..
·TIL
코딩테스트어제부터 코드카타 문제가 조금 어렵다고 느껴지기 시작했습니다.1시간 안쪽으로 얼추 다 풀 수 있는 문제였는데 이제는 어느 정도 공식을 알아야 해결이 가능했습니다.아래 문제는 아르토스테네스의 채를 활용해서 약수를 구분했습니다.133ms → 2ms로 바뀔정도로 속도 차이가 있습니다.[level 1] 기사단원의 무기 - 136798https://school.programmers.co.kr/learn/courses/30/lessons/136798[level 1] 기사단원의 무기 - 136798 풀이코드더보기#include using namespace std;int cnt[100004];int a = 0;int getFactors(int a) { int b = 0; for (int i = 1;..
·TIL
코딩테스트[level 1] 덧칠하기 - 161989https://school.programmers.co.kr/learn/courses/30/lessons/161989[level 1] 덧칠하기 - 161989 풀이코드더보기#include #include #include using namespace std;int solution(int n, int m, vector section) { int answer = 1, tmp = section[0]; for(int i = 0; i  CMD TEXT RPG를 제작 중입니다.제가 담당한 역할은 게임의 전반적인 구조 설정 및 GUI 시스템 구현입니다.해당 과정에서 진행하게 된 CMD 콘솔 프로그래밍에서 이모지 출력하기 기능입니다.생각보다 방법은 간단합니다.#..
·TIL
코딩테스트[level 1] 소수 만들기 - 12977https://school.programmers.co.kr/learn/courses/30/lessons/12977[level 1] 소수 만들기 - 12977 풀이코드더보기#include using namespace std;int answer = 0;int n, r = 3;vector c;void Prime(vector b) { int a = 0; for(int i : b) { a += c[i]; } for(int j = 2; j &b) { if (b.size() == r) { Prime(b); return; } for(int i = start + 1; i nums) { ..
·TIL
백준 실버는 처음 시도했는데 1시간 5분 걸렸다.테스트 케이스만 바라보고 풀다 보니 처음 만든 수식보다 조금 더 변수가 다양했다. 이 부분은 다음에 시도할땐 문제에서 보여주는 조건에 대해서 더 명확한 로직을 구성해야겠다. 그래도 머리박고 클리어.코딩테스트[Bronze III] 팰린드롬인지 확인하기 - 10988https://www.acmicpc.net/problem/10988[Bronze III] 팰린드롬인지 확인하기 - 10988 풀이코드더보기#include using namespace std;string s, h;int main() { cin >> s; // s의 길이가 홀수인지 짝수인지 판별 if (s.length() % 2 == 0) { // 짝수면 절반을 기준으로 나눈다. h = s.s..
·TIL
코딩테스트 강의를 보면서 진행하니까 확실히 이전보다 더 효율적인 코드를 작성하는 것 같습니다.오늘은 팀프로젝트 구성에 시간을 많이 사용해서 두 문제밖에 진행하지 못했습니다.코딩테스트[level 1] 모의고사 - 42840https://school.programmers.co.kr/learn/courses/30/lessons/42840[level 1] 모의고사 - 42840 풀이코드더보기#include #include #include #include using namespace std;vector a = {1, 2, 3, 4, 5};vector b = {2, 1, 2, 3, 2, 4, 2, 5};vector c = {3, 3, 1, 1, 2, 2, 4, 4, 5, 5};map m;vector solution..
·TIL
코딩테스트[level 1] 과일 장수 - 135808https://school.programmers.co.kr/learn/courses/30/lessons/135808[level 1] 과일 장수 - 135808 풀이코드더보기#include #include #include using namespace std;int solution(int k, int m, vector score) { int answer = 0; // 내림차순 정렬 sort(score.begin(), score.end(), greater()); // 사용하지 않는 사과 제거 int a = score.size() % m; for (int i = 0; i 4, 8, 12를 찾는 방법 for (int..
·TIL
코딩테스트[level 1] 콜라 문제 - 132267https://school.programmers.co.kr/learn/courses/30/lessons/132267#[level 1] 콜라 문제 - 132267 풀이코드더보기#include #include using namespace std;int solution(int a, int b, int n) { int answer = 0; while (true) { if (n [level 1] 명예의 전당 (1) - 138477https://school.programmers.co.kr/learn/courses/30/lessons/138477[level 1] 명예의 전당 (1) - 138477 풀이코드더보기#include #incl..
sonsazang
'TIL' 카테고리의 글 목록 (4 Page)