2025/09 84

TIL - 20250929

📚 오늘 공부한 내용https://sson-coding.tistory.com/105 [클로드 코드 완독 챌린지] - 2주차 : CLAUDE.mdCLAUDE.md 란?개발자가 새로운 프로젝트에 투입되면 일반적으로 코딩 컨벤션을 확인하고, 프로젝트 구조글 파악하며, 사용중인 기술 스택을 이해한다.CLAUDE.md 는 클로드 코드에게 이 모든 정보를sson-coding.tistory.comhttps://sson-coding.tistory.com/106 [백준] 2738 : 행렬 덧셈 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/2738문제N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.입력첫째 줄에 행렬의 크기 N 과 M이 주어..

TIL 2025.09.29

[백준] 2566 : 최댓값 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/2566문제9×9 격자판에 쓰여진 81개의 자연수 또는 0이 주어질 때, 이들 중 최댓값을 찾고 그 최댓값이 몇 행 몇 열에 위치한 수인지 구하는 프로그램을 작성하시오.입력첫째 줄부터 아홉 번째 줄까지 한 줄에 아홉 개씩 수가 주어진다. 주어지는 수는 100보다 작은 자연수 또는 0이다.출력첫째 줄에 최댓값을 출력하고, 둘째 줄에 최댓값이 위치한 행 번호와 열 번호를 빈칸을 사이에 두고 차례로 출력한다. 최댓값이 두 개 이상인 경우 그 중 한 곳의 위치를 출력한다.예제입력3 23 85 34 17 74 25 52 6510 7 39 42 88 52 14 72 6387 42 18 78 53 45 18 84 5334 28 64 85 12 16 7..

백준 2025.09.29

[백준] 2738 : 행렬 덧셈 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/2738문제N*M크기의 두 행렬 A와 B가 주어졌을 때, 두 행렬을 더하는 프로그램을 작성하시오.입력첫째 줄에 행렬의 크기 N 과 M이 주어진다. 둘째 줄부터 N개의 줄에 행렬 A의 원소 M개가 차례대로 주어진다. 이어서 N개의 줄에 행렬 B의 원소 M개가 차례대로 주어진다. N과 M은 100보다 작거나 같고, 행렬의 원소는 절댓값이 100보다 작거나 같은 정수이다.출력첫째 줄부터 N개의 줄에 행렬 A와 B를 더한 행렬을 출력한다. 행렬의 각 원소는 공백으로 구분한다.예제입력3 31 1 12 2 20 1 03 3 34 4 45 5 100출력4 4 46 6 65 6 100정답 및 풀이n,m = map(int,input().split())ar..

백준 2025.09.29

[클로드 코드 완독 챌린지] - 2주차 : CLAUDE.md

CLAUDE.md 란?개발자가 새로운 프로젝트에 투입되면 일반적으로 코딩 컨벤션을 확인하고, 프로젝트 구조글 파악하며, 사용중인 기술 스택을 이해한다.CLAUDE.md 는 클로드 코드에게 이 모든 정보를 제공하는 지침서 역할을 한다. AI 가 개발자의 의도를 오해하지 않고 프로젝트 특성에 맞는 답변을 할 수 있도록 안내하는 일종의 사용 설명서라고 할 수 있다.이를 통해 프로젝트마다 다른 규칙이나 맥락을 AI가 즉시 이해할 수 있으며, 코드리뷰, 테스트, 문서화 작업에서도 일관성을 유지할 수 있다.CLAUDE.md프로젝트 소개 파일CLAUDE.md 는 클로드 코드가 자동을 읽어 들이는 특별한 파일이다. 클로드에게 “ 이 프로젝트에서는 이런 식으로 코드를 작성하고, 이런 규칙을 따라요” 라고 알려주는 역할을..

클로드 코드 2025.09.29

TIL - 20250926

📚 오늘 공부한 내용https://sson-coding.tistory.com/103 [클로드 코드 완독 챌린지] - 1주차 : 고양이가 나오는 웹 페이지 생성오늘은 클로드 코드의 효과를 체험하는 마지막 날이므로 가벼운 실습으로 특정 목적의 웹 페이지를 빠르게 만들고 , 해당 웹 페이지를 어디에 올리면 좋을지 클로드 코드에게 물어볼 것이다.Frisson-coding.tistory.com✍🏻 일일 회고금요일에 한 챌린지 내용이다. 주말동안 퇴원하고 회복하느라 공부를 하지 못했다.다음주부터 다시 루틴대로 돌아가자.

TIL 2025.09.28

[클로드 코드 완독 챌린지] - 1주차 : 고양이가 나오는 웹 페이지 생성

오늘은 클로드 코드의 효과를 체험하는 마지막 날이므로 가벼운 실습으로 특정 목적의 웹 페이지를 빠르게 만들고 , 해당 웹 페이지를 어디에 올리면 좋을지 클로드 코드에게 물어볼 것이다.Fri 디렉터리로 이동해 claude 를 실행하자.고양이가 나오는 웹 페이지 생성웹 페이지 제작 방법을 전혀 모르는 사용자라고 가정하자.“고양이가 나오는 웹 페이지 만들어줘”7단계로 나누어 리액트 웹 페이지를 만들거라는 메시지 확인프로젝트 및 기본 파일들을 만들기 위한 단계 → Yes춤추는 고양이를 svg 형태로 만듬 → Yes메인 컴포넌트를 만듬 → YesCSS 애니메이션을 구현 → Yes반응형 디자인 적용 → Yes최종 애니메이션 제어 기능을 추가 → Yes만들어진 웹 페이지가 동작할 수 있는 개발 서버 실행 → Yes만..

클로드 코드 2025.09.28

TIL - 20250925

📚 오늘 공부한 내용https://sson-coding.tistory.com/99 [백준] 1316 : 그룹 단어 체커 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/1316문제그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타sson-coding.tistory.comhttps://sson-coding.tistory.com/100 [백준] 25206 : 너의 평점은 (Python/파이썬)문제 링크https://www.acmicpc.net/problem/25206문제인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를..

TIL 2025.09.25

[클로드 코드 완독 챌린지] - 1주차 : 넘겨받은 디렉터리 분석 및 조치

오늘은 Thu 디렉터리로 이동 후 claude 를 실행하자.디렉터리 분석같이 동료가 갑자기 공유해준 프로젝트 또는 작업 공간이라고 가정해보자.우선 알고 있는 내용이 없기 때문에 “현재 디렉터리의 목적을 알려줘” 라는 프롬프트 입력해당 정보는 너무 간략한 정보만을 담고 있으므로, “각 항목을 좀 더 구체척으로 설명해줘” 입력자세히 보니 Ch1 이 존재하지 않는다. “Ch1 은 왜 없는거야” 프롬프트 입력현재 디렉터리를 통해서 해당 문제를 파악할 수 없기 때문에 웹 검색 이용 → 허가(Yes)웹 검색 이후 http://www.yes24~ 에서 찾음현재 디렉터리는 길벗에서 나온 에 대한 저장소임을 알게 되었다.그렇다면 이를 이용해서 어떻게 공부하면 좋을지 알아보자.학습 계획 수립클로드 코드는 파일의 정보에 ..

클로드 코드 2025.09.25

[백준] 25206 : 너의 평점은 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/25206문제인하대학교 컴퓨터공학과를 졸업하기 위해서는, 전공평점이 3.3 이상이거나 졸업고사를 통과해야 한다. 그런데 아뿔싸, 치훈이는 깜빡하고 졸업고사를 응시하지 않았다는 사실을 깨달았다!치훈이의 전공평점을 계산해주는 프로그램을 작성해보자.전공평점은 전공과목별 (학점 × 과목평점)의 합을 학점의 총합으로 나눈 값이다.인하대학교 컴퓨터공학과의 등급에 따른 과목평점은 다음 표와 같다.A+ 4.5A0 4.0B+ 3.5B0 3.0C+ 2.5C0 2.0D+ 1.5D0 1.0F 0.0P/F 과목의 경우 등급이 P또는 F로 표시되는데, 등급이 P인 과목은 계산에서 제외해야 한다.과연 치훈이는 무사히 졸업할 수 있을까?입력20줄에 걸쳐 치훈이가 수강..

백준 2025.09.25

[백준] 1316 : 그룹 단어 체커 (Python/파이썬)

문제 링크https://www.acmicpc.net/problem/1316문제그룹 단어란 단어에 존재하는 모든 문자에 대해서, 각 문자가 연속해서 나타나는 경우만을 말한다. 예를 들면, ccazzzzbb는 c, a, z, b가 모두 연속해서 나타나고, kin도 k, i, n이 연속해서 나타나기 때문에 그룹 단어이지만, aabbbccb는 b가 떨어져서 나타나기 때문에 그룹 단어가 아니다.단어 N개를 입력으로 받아 그룹 단어의 개수를 출력하는 프로그램을 작성하시오.입력첫째 줄에 단어의 개수 N이 들어온다. N은 100보다 작거나 같은 자연수이다. 둘째 줄부터 N개의 줄에 단어가 들어온다. 단어는 알파벳 소문자로만 되어있고 중복되지 않으며, 길이는 최대 100이다.출력첫째 줄에 그룹 단어의 개수를 출력한다.예..

백준 2025.09.25