본문 바로가기
반응형
SMALL

전체 글125

스킬트리 https://school.programmers.co.kr/learn/courses/30/lessons/49993 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr CBD 일경우 C가 안나온 상태에서 B나 D가 먼저 나올 경우 선행 스킬을 먼저 배우지 않아서 무조건 break 로 탈출함 2024. 8. 26.
더 맵게 https://school.programmers.co.kr/learn/courses/30/lessons/42626 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  이런식으로 풀었을 때 문제는min의 참조가 불변한다는 문제가 있다 1, 3, 8, 14에서 실패하고 나머지는 성공하지만효율성테스트에서는 런타임 에러가 뜬다모든 음식을 K 이상으로 만들 수 없을 때는 -1을 반환해야 합니다. 라는 조건이 있었다그래도 안된다 AI 피드백 기능이 새로 생겼다splice 가 효율성에 많은 영향을 끼치나 보다 좀 더 효율적으로 짜보기 위해내림차순으로 정렬 한 후 가장 작은 .. 2024. 7. 30.
땅따먹기 https://school.programmers.co.kr/learn/courses/30/lessons/12913 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  이렇게 2차원 배열을 순회하면서max 값을 받아오고 path 에 기억해뒀다가다음 순회 때 그 위치의 값을 0으로 셋팅 후 차례로 더하면 잘 될 줄 알았다DP 를 써서 풀어야함설명이중 루프를 통해 각 위치 계산:첫 번째 행을 제외한 각 행을 순회합니다.각 열에 대해 이전 행의 같은 열을 제외한 최대값을 현재 위치의 값에 더합니다.최종 결과 계산:마지막 행에서 최대값을 찾아 반환합니다. 왜 기존 방식이.. 2024. 7. 30.
방문 길이 https://school.programmers.co.kr/learn/courses/30/lessons/49994 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  조건문 까지는 잘 입력한 것 같은데 (아마 더 효율적으로 코드 짜는법도 있을 것이긴 할 것 같음)일단 객체 참조 문제로 복사가 제대로 안돼서 const visit = current 를 넣어 버리면  이런 식으로 모든 값이 복사 되는 문제가 있어서스프레드 연산자를 써서 복사 하면 제대로 들어간다그다음에 그 배열을 new Set 해서 중복을 제거 한다음에 length 를 return 해주면 끝날 줄 알.. 2024. 7. 30.
뒤에 있는 큰 수 찾기 https://school.programmers.co.kr/learn/courses/30/lessons/154539 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  효율성에서 통과 못함  배열을 미리 -1로 numbers만큼 채우고역순으로 순회해서스택에 쌓였던 작은 값들을 뒤에서부터 비교해서 작으면 pop으로 제거하는 식으로풀어내는데내 힘으로 푼게 아니므로 공부가 필요이런 발상을 못했다는게 문제 2024. 7. 29.
K진수에서 소수 개수 구하기 https://school.programmers.co.kr/learn/courses/30/lessons/92335 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 0을 기준으로 스플릿하고 소수인지 체크 하니까 됨 다행히 효율성체크 안해서 귀찮게 에라토스테네스의 체를 안써도 돼서 다행 2024. 7. 23.
검색 엔진 최적화 (SEO) 검색 엔진 최적화 (Search Engine Optimization) 줄여서 SEO사이트 내 콘텐츠 정보를 검색엔진이 잘 이해할 수 있도록 정리하는 작업이다. SEO 작업을 통해 사이트 내 콘텐츠가 특정 포탈 사이트 (네이버, 구글 등)의 검색 결과에 누락되지 않도록 조치할 수 있으며,무엇보다 사용자가 원하는 콘텐츠의 내용을 명확하게 검색엔진에게 알려 줄 수 있다. 네이버 검색 로봇은 아래의 체크리스트를 갖고 있다  이를 통해 네이버 검색 로봇의 특성을 어느정도 파악할 수 있고네이버 웹마스터도구를 통해 검색 엔진 최적화 정도를 알 수 있다. https://searchadvisor.naver.com/console/verify?site=https%3A%2F%2Fperso.ai 네이버네이버에 로그인 하고 나를.. 2024. 7. 23.
[3차] n진수 게임 https://school.programmers.co.kr/learn/courses/30/lessons/17687 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  이런식의 틀로 가져가면 될 것 같은데10~15는 변환하면 될 듯 2024. 7. 18.
뉴스 클러스터링 https://school.programmers.co.kr/learn/courses/30/lessons/17677 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 일단 받은 문자열을 대문자로 다 바꾸고2글자로 쪼개서 특문 포함인지 공백 포함인지 숫자 포함인지 검사해서 하나라도 해당되면 배열에 추가 안하도록 완료도중에 "+", "-", "=", "_" 를 검사 안해서 문자추가 const hasSpecialChar = /[!@#$%^&*()+-=_,.?":{}|]/;이렇게 했는데 50점 정도 밖에 안나와서...뭔가 교집합의 조건을 디테일하게 통과 못한 거 같다중복.. 2024. 7. 16.
완전탐색 > 피로도 https://school.programmers.co.kr/learn/courses/30/lessons/87946 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr피로도 소비가 낮은 순으로 정렬한 다음 순회하면 되지 않을까라는 단순한 생각으로제출 해봤더니 20%도 안맞아서완전 탐색을 게을리 공부한게 여기서 온거 같다 k = 100, dungeons = [[80, 50], [10, 5], [10, 5], [10, 5], [10, 5], [10, 5]]  result = 6 의 반례가 있길래이것도 통과되는데다른 조건을 충족 못시키는 것결국 모든 경우의 수를 구해서 .. 2024. 7. 15.
튜플 https://school.programmers.co.kr/learn/courses/30/lessons/64065 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 문제를 한참 보다가 질문하기에서 Hint를 얻음 일단 문자열을 배열로 바꾸고 그걸 length로 정렬하면 풀어낼 수 있을 것 같은데 이제 순회하면서 중복되는 것을 제외하면서 하나씩 넣으면 풀릴 듯효율성 체크 없이 한번에 풀린다 정리하면객체 문자열을 2차원 배열로 변환 한 뒤 length 순으로 정렬하고차례대로 concat 으로 합치고거기서 new Set 을 해줘서 중복을 제거했음 2024. 7. 9.
연습문제 > 할인 행사 https://school.programmers.co.kr/learn/courses/30/lessons/131127?language=javascript 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  이렇게 하면 풀릴 줄 알았는데연속 10일을 어떻게 체크할까 구현 방식 자체를 모르는 것 같아서 알아보니까 예전에 경험했던 슬라이딩 윈도우 방식 2024. 7. 9.
n^2 배열 자르기 https://school.programmers.co.kr/learn/courses/30/lessons/87390 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    의 2차원 배열 형태만 만들고 slice를 쓰면 금방 풀릴 문제 같아 보임  를 한번에 만드는 법은 없을까?  자료구조는 위와 같다    이제 slice 로 잘라주기만 하면 된다 실패 (signal: aborted (core dumped)) 는 첨 본다flat() 에서 문제가 있었나보다싶더니 그게 아니라 그냥 너무 큰 값일 경우 메모리 초과 문제 필요한 값만 구하면 됨자력으로 못풀겠다 2024. 7. 9.
괄호 회전하기 https://school.programmers.co.kr/learn/courses/30/lessons/76502 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 처음 괄호를 검사했을 때 올바른지 판단하고 올바르면 result++그 다음에 회전시키면서 검사하면 되는데 올바른지 판단하는 코드만 잘 짜면 된다처음에 for 문 자체에서 그냥 length를 구하려고 했는데 그러면 push, shift 가 이뤄져서length라는 배열에 숫자를 담고 -1 을 함 -1 을 하는 이유는 최초에 검사를 한번 하고 그 뒤에 회전시키면서 올바른지 판단하기 위함 올바른지 판단하려니.. 2024. 7. 8.
연속 부분 수열 합의 개수 (원형 수열) https://school.programmers.co.kr/learn/courses/30/lessons/131701 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 처음에 문제를 한참 읽었다도대체 뭐지원형 수열이라는 부분에서 한바퀴를 더 돌아서 더해질 수 있다는걸 알아서길이가 1인 연속 부분 수열로부터 [1, 4, 7, 9] 네 가지의 합이 나올 수 있습니다.길이가 2인 연속 부분 수열로부터 [2, 5, 10, 11, 16] 다섯 가지의 합이 나올 수 있습니다.길이가 3인 연속 부분 수열로부터 [6, 11, 12, 17, 20] 다섯 가지의 합이 나올 수 있습.. 2024. 7. 5.
연습문제 > 귤 고르기 https://school.programmers.co.kr/learn/courses/30/lessons/138476 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 보자마자 첫 느낌 : sort 의 활용도를 묻는 문제이며, 객체를 다뤄야할 수도 있을 것 같은 느낌 풀다보니 객체로 다 가능할지도...?객체로 키값 : 갯수로 담은 후갯수가 큰 순으로 k 값을 담으면 쉽게 풀리지않을까 싶은데또 어떤 함정이 기다리고 있을까 여기서 잠깐 기초다루기[1, 3, 2, 5, 4, 5, 2, 3] 이런 배열을 key value 로 갯수를 세서 정리하는 법 이렇게 하면 키값이 .. 2024. 7. 5.
영어 끝말잇기 https://school.programmers.co.kr/learn/courses/30/lessons/12981 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr   이런식으로 기능 1 2를 만들고 했는데 잘 안돼서결국 너무 궁금해서 챗짓을 해버림 2024. 7. 2.
연습문제 > 멀리 뛰기 https://school.programmers.co.kr/learn/courses/30/lessons/12914 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 1 3 5 7 식으로 증가하길래  홀수 구하는건 줄 알았더니질문하기 살펴보니 피보나치인듯 하다n = 1, result = 1 n = 2, result = 2 n = 3, result = 3 n = 4, result = 5 n = 5, result = 8 n = 6, result = 13 n = 7, result = 21 n = 8, result = 340, 1, 1, 2, 3, 5, 8, 13, 21.. 2024. 7. 1.
2017 팁스타운 > 예상 대진표 https://school.programmers.co.kr/learn/courses/30/lessons/12985 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 그냥 단순 무식하게 코드도 중복되게a, b 가 짝수면 반을 나눠주고 홀수면 1을 더한 후 나눠주는 식으로 했는데도풀리긴 한다 이렇게 했는데도 풀리긴 풀려서무한루프문을 좀 다듬어주고효율적으로 바꿔주면 금새 풀릴 듯 일단  이런식으로 줄이기도 가능하다근데 줄이니까 바로 풀려버림b가 a 보다 숫자가 작은 경우차이가 1인 경우 -1인 경우를 체크하지 못하므로발생했던 문제절대값으로 1차이가 나는 조건문은 어떤.. 2024. 6. 30.
연습문제 > N개의 최소공배수 두수의 최대 공약수를 구하면 최소 공배수를 알 수 있다인데 수학적이기도하고 자력으로는 못풀어냈다고대 그리스 수학자 유클리드가 제시한 유클리드 호제법을 이용한 풀이인데호제법이란 서로를 나누는 방법이라는 뜻이다유클리드 호제법을 이용해서 최대공약수를 구하고최대공약수로 최소 공배수를 구한다 설명유클리드 호제법을 사용한 최대공약수 구하기:gcd 함수는 두 수 a와 b의 최대공약수를 유클리드 호제법을 사용하여 구합니다.while (b !== 0) 루프를 통해 b가 0이 될 때까지 a % b의 값을 b에 대입하고, a는 b로 대체합니다.b가 0이 되면 a가 두 수의 최대공약수가 됩니다.최소공배수 구하기:lcm 함수는 두 수 a와 b의 최소공배수를 (a * b) / gcd(a, b)로 계산합니다.최대공약수를 구한 후,.. 2024. 6. 26.
탐욕법(Greedy)구명보트 https://school.programmers.co.kr/learn/courses/30/lessons/42885 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr    바로 이렇게 해서 풀릴줄 알았는데 이상하게 weight 가 limit 를 초과해도 조건문을 탄다 다시 짜고 실행했을 때 다 통과돼서 제출해봤더니 14점  애초에 접근이 잘못 됨sort 해서 가벼운사람부터 태우면20 30 40 50 60 70 과 같이 데이터가 있다면20 30 40 태우고  비운다음에 50 태우고60 태우고70 태워서4번이 필요하지만 실제로는 페어에 잘맞게 태우는게 좋을 듯30 7.. 2024. 6. 21.
점프와 순간 이동 https://school.programmers.co.kr/learn/courses/30/lessons/12980 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr  처음엔 n이 2일 경우엔 한번이라도 배터리를 소모해서 이동해야하니 n이 2일 경우의 수를 염두해서 조건문을 짰는데좀 복잡해보여서 차라리result 의 초기값을 1로 해서 풀었더니 풀린다근데 시간초과 10억이라니 이걸 어떻게 효율적으로 짤 까근데 내 소스를 다시 봤는데 왜 (n - 1)을 한다음에 2로 나눴을까? 이렇게하니까 그냥 풀린다근데 왜 풀리는거지? 어차피 2로 나눠야하는거아닌가 2024. 6. 21.
달리기 경주 https://school.programmers.co.kr/learn/courses/30/lessons/178871 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 스택 큐로 풀려고 고집부리다가 망함 2024. 6. 20.
[PCCP 기출문제] 1번 / 붕대 감기 https://school.programmers.co.kr/learn/courses/30/lessons/250137 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 이런 구조가 짜짐0초부터 몬스터가 공격을 끝낸 시점까지 순회하면서체력을 마지막에 리턴할 것도중에 체력이 0 이하면 즉시 return -1; 를 표현하면    이 문제는 탐라의 흐름에 따라 데이터의 상태를 파악하는게 접근하기 좋은 문제이므로몬스터 데미지 들어오는 것만 하면 된다지금 당장은 시전시간(bandage[0])이 뭔 의미가 있는지 이해가 안되긴 함 필요 없는 거 아닌가작성하다 보니최대 체력이 .. 2024. 6. 20.
신고 결과 받기 https://school.programmers.co.kr/learn/courses/30/lessons/92334 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 객체를 잘 다뤄야하는 문제 느낌이런식의 데이터를 얻을 수 있다 이중에 쓸만한 데이터는  list의 2번째와 3번째, 신고 한 사람 리스트와 신고 당한 횟수이다그래야 예문의 유저 본인이 신고한 ID에 따른 각각의 정지여부만 알 수 있을 것 코드를 좀 정리해서블럭여부를 판단하고result 를 정지된 ID 의 length 만큼 0 으로 채우고 (fill 로 해도 되지만 그냥 직관적으로.. 어차피 속도는 비.. 2024. 6. 20.
연습문제 > 공원 산책 https://school.programmers.co.kr/learn/courses/30/lessons/172928 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr S가 시작지점일 것X는 장애물O는 이동가능 한 곳E스트 = 동쪽Wㅞ스트 = 서쪽Nㅗ스 = 북쪽Sㅏ우스 = 남쪽시작 지점을 초기화하고 데이터를 좀 더 보기 편하게 console.log시작 지점을 캐치하려고 하다보니신기하게도 데이터 타입이 편하게1차원 배열의 i 위치가 (3개면 0, 1, 2순) Y좌표가 되고2차원 배열의 i 위치가 (3개면 0, 1, 2 순) X 좌표SOOOOOOOO시작 지점이 첫 줄.. 2024. 6. 19.
개인정보 수집 유효기간 https://school.programmers.co.kr/learn/courses/30/lessons/150370 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 수집된 개인정보는 유효기간 전까지만 보관 가능하며, 유효기간이 지났다면 반드시 파기해야 합니다.스택큐 느낌!모든 달은 28일까지 있다고 가정합니다.에서 다행이다를 느낌 날짜계산 복잡하지 않을 듯 넘어오는 데이터들 console.log(today, terms, privacies); 하면2022.05.19 [ 'A 6', 'B 12', 'C 3' ] [ '2021.05.02 A', '2021.07.01.. 2024. 6. 12.
연습문제 > 바탕화면 정리 https://school.programmers.co.kr/learn/courses/30/lessons/161990 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 거리를 복잡하게 구해서 풀면 될 것 같은데더 쉽게 푸는 방법은 없나 잠깐 테스트 가장 처음에 만난 문서의  Y좌표는 고정일 것이다  항상 제일 먼저 만나는 문서의 세로축 시작점은 동일할 것이다라는 생각에서 출발 세로축, 가로축 순으로 읽는다고 한다면처음 문서는 0, 1에 있고 두번째 스샷에 있는 문서는 1,5 에 있음거리가 어찌됐든 문서 1은 0에서 드래그를 시작해야하고문서2는 1에서 드래그를 시작.. 2024. 5. 24.
신규 아이디 추천 https://school.programmers.co.kr/learn/courses/30/lessons/72410 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr 정규식으로 풀면 좋은 문제다 외우진 않아서 결국 이건 서치를 해야 하는데 이런식으로 하려다 뭔가 더 간결하게 하는 방법이 없나 싶었음 한번에 리턴해주려다 6단계 땜시  7단계를 쉽게 해결하려다가 빈값이 아닌 경우의 반례 때문에 최종적으로 여러가지 반례 때문에 통과 못할까봐 이렇게 해야 풀릴 줄 알았는데5단계와 6단계를 바꿔서 순차로 1~7을 수행해도 문제없다 2024. 5. 22.
성격 유형 검사하기 https://school.programmers.co.kr/learn/courses/30/lessons/118666 프로그래머스코드 중심의 개발자 채용. 스택 기반의 포지션 매칭. 프로그래머스의 개발자 맞춤형 프로필을 등록하고, 나와 기술 궁합이 잘 맞는 기업들을 매칭 받으세요.programmers.co.kr let type = {"R": 0, "T": 0, "C": 0, "F": 0, "J": 0, "M": 0, "A": 0, "N": 0};로 객체 선언 후 질문지에 나온 답으로 갯수를 + 해주고 뽑아주면 되는데뽑아주는게 쉽지 않아 보임 일단 무식해보이지만 원하는대로 뽑히는 것 같음이제 2개씩 묶어서 큰 값을 리턴하고 같은 값이면 앞에껄 리턴해주면 끝일 것 같은데 다행히 잘 된다 근데 2개씩 패어로 묶.. 2024. 5. 22.
728x90
반응형
LIST