분류 전체보기
-
[SQL][프로그래머스] 강원도에 위치한 생산공장 목록 출력하기Coding Test/SQL 2025. 3. 19. 19:45
문제 설명다음은 식품공장의 정보를 담은 FOOD_FACTORY 테이블입니다. FOOD_FACTORY 테이블은 다음과 같으며 FACTORY_ID, FACTORY_NAME, ADDRESS, TLNO는 각각 공장 ID, 공장 이름, 주소, 전화번호를 의미합니다. 문제FOOD_FACTORY 테이블에서 강원도에 위치한 식품공장의 공장 ID, 공장 이름, 주소를 조회하는 SQL문을 작성해주세요. 이때 결과는 공장 ID를 기준으로 오름차순 정렬해주세요. 예시FOOD_FACTORY 테이블이 다음과 같을 때SQL을 실행하면 다음과 같이 출력되어야 합니다. 정답SELECT factory_id, factory_name, addressfrom food_factorywhere address like '강원도%'order ..
-
[Python] 11021번: A+B -7Coding Test/백준 2025. 2. 19. 21:22
A+B - 7 시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초256 MB33205616353314059049.090%문제두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오.입력첫째 줄에 테스트 케이스의 개수 T가 주어진다.각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 출력각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다.예제 입력 1 복사51 12 33 49 85 2예제 출력 1 복사Case #1: 2Case #2: 5Case #3: 7Case #4: 17Case #5: 7 첫번째 정답#두 숫자를 더하는 함수def add(a,b): return a+b#A와 B을 저장해둘 리..
-
[Python] 2439번 : 별 찍기 - 2Coding Test/백준 2025. 2. 18. 21:29
별 찍기 - 2 시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초128 MB36710120508717229456.029%문제첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오.입력첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다.출력첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다.예제 입력 1 복사5예제 출력 1 복사 * ** *** ********* 첫번째 정답#숫자 입력N = int(input())#별찍기 로직for i in range(1,N+1): print(" " * (N-i) + "*" * i)
-
[Python] 10818번: 최소, 최대 (최솟값, 최댓값 구하기)Coding Test/백준 2025. 2. 11. 23:33
최소, 최대 시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초256 MB42853619518814671844.367%문제N개의 정수가 주어진다. 이때, 최솟값과 최댓값을 구하는 프로그램을 작성하시오.입력첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다.출력첫째 줄에 주어진 정수 N개의 최솟값과 최댓값을 공백으로 구분해 출력한다.예제 입력 1 복사520 10 35 30 7예제 출력 1 복사7 35 첫번째 정답#최댓값 최솟값# 숫자를 몇개입력할지 입력N = int(input())# 입력한 숫자만큼 입력 후 배열에 저장A = list(..
-
애자일과 워터폴 방법론PM, PO 2025. 2. 10. 10:57
애자일 방법론과 워터폴 방법론의 정의, 장단점, 차이점 정리1. 애자일 방법론(Agile Methodology) 정의애자일 방법론은 소프트웨어 개발에서 유연성과 협업을 강조하는 개발 방식이다. 작은 단위의 기능을 반복적으로 개발하고, 지속적인 피드백을 반영하여 최종 결과물을 완성하는 방식이다. 애자일은 고객의 요구사항이 자주 변하는 환경에서 효과적인 방법으로 평가된다.주요 특징반복적이고 점진적인 개발: 프로젝트를 여러 개의 스프린트(Sprint) 또는 반복(Iteration)으로 나눠 진행.유연성(Flexibility): 요구사항이 변해도 적응 가능.고객과의 지속적인 협업: 개발 중간에도 고객의 피드백을 반영.팀워크와 소통 중시: 개발팀과 비즈니스 팀 간의 긴밀한 협업.작동하는 소프트웨어 우선: 문서보..
-
[Python] 25314번 : 코딩은 체육과목 입니다Coding Test/백준 2025. 2. 9. 23:00
코딩은 체육과목 입니다 시간 제한메모리 제한제출정답맞힌 사람정답 비율0.5 초 (추가 시간 없음)1024 MB (추가 메모리 없음)111737705436326763.703%문제오늘은 혜아의 면접 날이다. 면접 준비를 열심히 해서 앞선 질문들을 잘 대답한 혜아는 이제 마지막으로 칠판에 직접 코딩하는 문제를 받았다. 혜아가 받은 문제는 두 수를 더하는 문제였다. C++ 책을 열심히 읽었던 혜아는 간단히 두 수를 더하는 코드를 칠판에 적었다. 코드를 본 면접관은 다음 질문을 했다. “만약, 입출력이 N$N$바이트 크기의 정수라면 프로그램을 어떻게 구현해야 할까요?”혜아는 책에 있는 정수 자료형과 관련된 내용을 기억해 냈다. 책에는 long int는 4$4$바이트 정수까지 저장할 수 있는 정수 자료형이고 lon..
-
[Python] 25304번 : 영수증Coding Test/백준 2025. 2. 6. 22:15
영수증 시간 제한메모리 제한제출정답맞힌 사람정답 비율1 초1024 MB167460920868093055.483%문제준원이는 저번 주에 살면서 처음으로 코스트코를 가 봤다. 정말 멋졌다. 그런데, 몇 개 담지도 않았는데 수상하게 높은 금액이 나오는 것이다! 준원이는 영수증을 보면서 정확하게 계산된 것이 맞는지 확인해보려 한다.영수증에 적힌,구매한 각 물건의 가격과 개수구매한 물건들의 총 금액을 보고, 구매한 물건의 가격과 개수로 계산한 총 금액이 영수증에 적힌 총 금액과 일치하는지 검사해보자.입력첫째 줄에는 영수증에 적힌 총 금액 X$X$가 주어진다.둘째 줄에는 영수증에 적힌 구매한 물건의 종류의 수 N$N$이 주어진다.이후 N$N$개의 줄에는 각 물건의 가격 a$a$와 개수 b$b$가 공백을 사이에 두고..
-
[멋쟁이사자처럼] 실무에 필요한 데이터 분석&시각화강의 후기 2025. 1. 27. 12:53
멋쟁이 사자처럼에서 강의하는 실무에 필요한 데이터 분석&시각화를 신청 후 들었다. https://likelion.net/onboarding/kdc-datadata 데이터분석 6주완성 : 멋쟁이사자처럼IT 분야 지식이 없어도 누구나 수강 가능한 기초 강의입니다.likelion.net 강의 목차는 이렇게 된다.Chapter 0Intro0-1. 전체 과정 소개Chapter 1python 기초1-1. 강의 소개1-2. 주석과 변수1-3. 입력과 출력1-4. 숫자 자료형1-5. 문자 자료형1-6. 문자열의 활용1-7. 형변환 함수1-8. 산술연산과 비교연산1-9. 논리연산1-10. 비트연산, 할당연산, 식별연산, in구문1-11. 함수의 기본 개념1-12. 지역 변수와 전역 변수1-13. 재귀함수1-14. 리스트..