2025/10/16 8

[백준] 9063 : 대지 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/9063문제임씨는 1950 년 한국전쟁으로 많은 손해를 본 사람들 중 하나다. 전쟁 통에 손해보지 않은 사람이 어디 있을까 만은 그는 6.25 가 일어나기 전만 해도 충청도 지방에 넓은 대지를 소유한 큰 부자였다. 전쟁이 나자 임씨는 땅문서와 값 나가는 것들만 챙겨서 일본으로 피난을 가지만 피난 중에 그만 땅문서를 잃어버리고 만다. 전쟁이 끝난 후에 임씨의 땅은 이미 다른 사람들의 논밭이 되어 있었고, 임씨는 땅을 되찾으려 했지만 문서가 없으니 생떼 쓰는 것과 다를 바 없었다. 이러다가 임씨는 길바닥에 나앉게 생겼다.이때, 임씨에게 좋은 생각이 떠올랐으니 바로 자신이 습관처럼 땅 깊숙이 뭔가 표식을 해놓았던 사실이다.임씨는 한적할 때마다 ..

백준 2025.10.16

[백준] 15894 : 수학은 체육과목 입니다 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/15894문제한 변의 길이가 1인 정사각형을 아래 그림과 같이 겹치지 않게 빈틈없이 계속 붙여 나간다. 가장 아랫부분의 정사각형이 n개가 되었을 때, 실선으로 이루어진 도형의 둘레의 길이를 구하시오.가장 아랫부분의 정사각형 개수가 주어지면 그에 해당하는 답을 출력하는 프로그램을 만들어 형석이를 도와주자!입력첫 번째 줄에 가장 아랫부분의 정사각형 개수 n이 주어진다. (1 ≤ n ≤ 10^9)출력첫 번째 줄에 형석이가 말해야 하는 답을 출력한다.예제입력3출력12정답 및 풀이n = int(input())print(4*n)둘레 구하는 과정한 정사각형의 둘레 = 4.정사각형 n개라면 둘레의 합 = 4 + 4 + ... + 4 (n번) = 4 * ..

백준 2025.10.16

TIL - 20251015

📚 오늘 공부한 내용https://sson-coding.tistory.com/149 [백준] 1085 : 직사각형에서 탈출 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/1085문제한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지sson-coding.tistory.comhttps://sson-coding.tistory.com/150 [백준] 3009 : 네 번째 점 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/3009문제세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 ..

TIL 2025.10.16

[클로드코드를 이용한 러닝 코스 공유 서비스] 3. 테스트 및 GitHub 업로드

1. 테스트 커버리지 확인프롬프트현재 코드의 테스트 커버리지를 분석하고,누락된 테스트 케이스를 추가해줘.목표 커버리지는 90% 이상결과완료했습니다! 테스트 커버리지 분석 및 누락된 테스트 추가 작업을 완료했습니다. 📊 테스트 커버리지 요약 ✅ 백엔드 (92-95% 커버리지) 신규 작성된 테스트 파일 (9개): 1. AuthControllerTest.java - 7개 테스트 2. CourseControllerTest.java - 11개 테스트 3. AuthServiceTest.java - 8개 테스트 4. CourseServiceTest.java - 12개 테스트 5. CommentServiceTest.java - 5개 테스트 6. LikeServiceTest.java - 4개 테스트 ..

[백준] 3009 : 네 번째 점 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/3009문제세 점이 주어졌을 때, 축에 평행한 직사각형을 만들기 위해서 필요한 네 번째 점을 찾는 프로그램을 작성하시오.입력세 점의 좌표가 한 줄에 하나씩 주어진다. 좌표는 1보다 크거나 같고, 1000보다 작거나 같은 정수이다.출력직사각형의 네 번째 점의 좌표를 출력한다.예제입력5 55 77 5출력7 7정답 및 풀이x_list = []y_list = []for _ in range(3): x, y = map(int, input().split()) x_list.append(x) y_list.append(y)for i in range(3): if x_list.count(x_list[i]) == 1: x4 = ..

백준 2025.10.16

[백준] 1085 : 직사각형에서 탈출 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/1085문제한수는 지금 (x, y)에 있다. 직사각형은 각 변이 좌표축에 평행하고, 왼쪽 아래 꼭짓점은 (0, 0), 오른쪽 위 꼭짓점은 (w, h)에 있다. 직사각형의 경계선까지 가는 거리의 최솟값을 구하는 프로그램을 작성하시오.입력첫째 줄에 x, y, w, h가 주어진다.출력첫째 줄에 문제의 정답을 출력한다.예제입력6 2 10 3출력1정답 및 풀이x,y,w,h = map(int,input().split())x1 = abs(x-w)y1 = abs(y-h)x2 = abs(x-0)y2 = abs(y-0)print(min(x1,x2,y1,y2))x,y,w,h = map(int,input().split())(x, y)는 현재 점의 좌표이고, (..

백준 2025.10.16

TIL - 20251014

📚 오늘 공부한 내용https://sson-coding.tistory.com/142 [백준] 9506 : 약수들의 합 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/9506문제어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다.예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다.n이 완전수인지 아닌지 판sson-coding.tistory.comhttps://sson-coding.tistory.com/143 [백준] 1978 : 소수 찾기 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/1978문제주어진 수 N개 중에서 소수가 몇 개인지 찾아서 출력하는 프로그램을 작성하시오.입력첫 줄에 ..

TIL 2025.10.16

[김영한의 실전 자바 중급 1편] - 6. 날짜와 시간

본 글은 김영한 님의 『김영한의 실전 자바 - 중급 1편』 강의를 학습하며 정리한 내용입니다.강의 자료에 포함된 일부 코드와 이미지를 참고하여 발췌·활용하였습니다.자바 기본기를 제대로 다지고 싶으시다면, 아래 링크에서 강의를 확인해 보세요『김영한의 실전 자바 - 중급 1편』 보러 가기본게시물은 파트너스 활동의 일환으로 작성되었으며, 구매 시 소정의 수수료를 받을 수 있습니다. 김영한의 실전 자바 - 중급 1편| 김영한 - 인프런 강의현재 평점 5.0점 수강생 10,701명인 강의를 만나보세요. 실무에 필요한 자바의 다양한 중급 기능을 예제 코드로 깊이있게 학습합니다. 실무에 필요한 다양한 자바 중급 기능, Object, 불변 객체, Stringwww.inflearn.com날짜와 시간 라이브러리가 필요한 ..