분류 전체보기 338

[백준] 24266 : 알고리즘 수업 - 알고리즘의 수행 시간 5 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/24266문제오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에 입력의 크기 n(1 ≤ n ≤ 500,000)이 주어진다.출력첫째 줄에 코드1 의 수행 횟수를 출력한다.둘째 줄에 코드1의 수행 횟수를 다항식으로 나타내었을 때, 최고차항의 차수를 출력한다. 단, 다항식으로 나타낼 수 없거나 최고차항의 차수가 3보다 크면 4를 출력한다.예제입력7..

백준 2025.10.22

[백준] 24265 : 알고리즘 수업 - 알고리즘의 수행 시간 4 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/24265문제오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에 입력의 크기 n(1 ≤ n ≤ 500,000)이 주어진다.출력첫째 줄에 코드1 의 수행 횟수를 출력한다.둘째 줄에 코드1의 수행 횟수를 다항식으로 나타내었을 때, 최고차항의 차수를 출력한다. 단, 다항식으로 나타낼 수 없거나 최고차항의 차수가 3보다 크면 4를 출력한다.예제입력7..

백준 2025.10.22

[백준] 24264 : 알고리즘 수업 - 알고리즘의 수행 시간 3 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/24264문제오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에 입력의 크기 n(1 ≤ n ≤ 500,000)이 주어진다.출력첫째 줄에 코드1 의 수행 횟수를 출력한다.둘째 줄에 코드1의 수행 횟수를 다항식으로 나타내었을 때, 최고차항의 차수를 출력한다. 단, 다항식으로 나타낼 수 없거나 최고차항의 차수가 3보다 크면 4를 출력한다.예제입력7..

백준 2025.10.22

[백준] 24263 : 알고리즘 수업 - 알고리즘의 수행 시간 2 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/24263문제오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { sum 입력첫째 줄에 입력의 크기 n(1 ≤ n ≤ 500,000)이 주어진다.출력첫째 줄에 코드1 의 수행 횟수를 출력한다.둘째 줄에 코드1의 수행 횟수를 다항식으로 나타내었을 때, 최고차항의 차수를 출력한다. 단, 다항식으로 나타낼 수 없거나 최고차항의 차수가 3보다 크면 4를 출력한다.예제입력7..

백준 2025.10.22

TIL - 20251020

📚 오늘 공부한 내용https://sson-coding.tistory.com/162 routes 디렉터리의 Express.js API 코드를 분석해서 OpenAPI 3.0 명세를 자동 생성" data-og-host="sson-coding.tistory.com" data-og-source-url="https://sson-coding.tistory.com/162" data-og-url="https://sson-coding.tistory.com/162" data-og-image="https://blog.kakaocdn.net/dna/kARKU/hyZL1R8yES/AAAAAAAAAAAAAAAAAAAAAKnDGCyyz-_3h_D1rjfNiPy0pVpxgEeE3reledlnyQLI/img.png?credential=yqXZFxpELC7KVnFOS48ylbz2pIh7yKj8&expires=1782831599&allow_ip=&allow_referer=&signature=ibh7o%2B%2Fe9tEeHAlxM6QyU2txtzQ%3D

TIL 2025.10.21

[백준] 24262 : 알고리즘 수업 - 알고리즘의 수행 시간 1 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/24262문제오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자.입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 시간을 예제 출력과 같은 방식으로 출력해보자.MenOfPassion 알고리즘은 다음과 같다.MenOfPassion(A[], n) { i = ⌊n / 2⌋; return A[i]; # 코드1}입력첫째 줄에 입력의 크기 n(1 ≤ n ≤ 500,000)이 주어진다.출력첫째 줄에 코드1 의 수행 횟수를 출력한다.둘째 줄에 코드1의 수행 횟수를 다항식으로 나타내었을 때, 최고차항의 차수를 출력한다. 단, 다항식으로 나타낼 수 없거나..

백준 2025.10.21

[클로드 코드 완독 챌린지] - 3주차 : 명세 작성 및 문서화 - 살아 있는 문서 만들기

API 문서 자동 생성OpenAPI(Swagger) 명세 작성Express API 코드를 분석하여 OpenAPI 3.0 표준 형식의 API 명세를 자동 생성해 보자.> routes 디렉터리의 Express.js API 코드를 분석해서 OpenAPI 3.0 명세를 자동 생성해줘각 엔드포인트의 요청/응답 스키마, 파라미터, 인증 방식, 에러 응답을 포함하고 Swagger UI에서 바로 사용할 수 있는 YAML 형식으로 작성해줘엔드포인트, 요청/응답 스키마, 파라미터 정보를 체계적으로 문서화하여 개발자 간 API 이해도를 높일 수 있다.그 외 GraphQL 스키마 문서화, 포스트맨 콜렉션 생성 에 대해 요청해도 좋다.사용자 가이드 작성Getting Started 가이드신규 사용자가 프로젝트를 빠르게 이해하고 ..

클로드 코드 2025.10.21

TIL - 20251017~20251019

📚 오늘 공부한 내용https://sson-coding.tistory.com/158 [백준] 10101 : 삼각형 외우기 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/10101문제창영이는 삼각형의 종류를 잘 구분하지 못한다. 따라서 프로그램을 이용해 이를 외우려고 한다.삼각형의 세 각을 입력받은 다음,세 각의 크기가 모두 6sson-coding.tistory.comhttps://sson-coding.tistory.com/159 [백준] 5073 : 삼각형과 세 변 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/5073문제삼각형의 세 변의 길이가 주어질 때 변의 길이에 따라 다음과 같이 정의한다.Equilateral : ..

TIL 2025.10.20

[백준] 14215 : 세 막대 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/14215문제영선이는 길이가 a, b, c인 세 막대를 가지고 있고, 각 막대의 길이를 마음대로 줄일 수 있다.영선이는 세 막대를 이용해서 아래 조건을 만족하는 삼각형을 만들려고 한다.각 막대의 길이는 양의 정수이다세 막대를 이용해서 넓이가 양수인 삼각형을 만들 수 있어야 한다.삼각형의 둘레를 최대로 해야 한다.a, b, c가 주어졌을 때, 만들 수 있는 가장 큰 둘레를 구하는 프로그램을 작성하시오. 입력첫째 줄에 a, b, c (1 ≤ a, b, c ≤ 100)가 주어진다.출력첫째 줄에 만들 수 있는 가장 큰 삼각형의 둘레를 출력한다.예제입력1 2 3출력5정답 및 풀이a,b,c = sorted(map(int,input().split())..

백준 2025.10.20

[백준] 5073 : 삼각형과 세 변 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/5073문제삼각형의 세 변의 길이가 주어질 때 변의 길이에 따라 다음과 같이 정의한다.Equilateral : 세 변의 길이가 모두 같은 경우Isosceles : 두 변의 길이만 같은 경우Scalene : 세 변의 길이가 모두 다른 경우단 주어진 세 변의 길이가 삼각형의 조건을 만족하지 못하는 경우에는 "Invalid" 를 출력한다. 예를 들어 6, 3, 2가 이 경우에 해당한다. 가장 긴 변의 길이보다 나머지 두 변의 길이의 합이 길지 않으면 삼각형의 조건을 만족하지 못한다.세 변의 길이가 주어질 때 위 정의에 따른 결과를 출력하시오.입력각 줄에는 1,000을 넘지 않는 양의 정수 3개가 입력된다. 마지막 줄은 0 0 0이며 이 줄은 ..

백준 2025.10.20