2025/02/14 6

[14681] 사분면 고르기

문제흔한 수학 문제 중 하나는 주어진 점이 어느 사분면에 속하는지 알아내는 것이다. 사분면은 아래 그림처럼 1부터 4까지 번호를 갖는다. "Quadrant n"은 "제n사분면"이라는 뜻이다.예를 들어, 좌표가 (12, 5)인 점 A는 x좌표와 y좌표가 모두 양수이므로 제1사분면에 속한다. 점 B는 x좌표가 음수이고 y좌표가 양수이므로 제2사분면에 속한다.점의 좌표를 입력받아 그 점이 어느 사분면에 속하는지 알아내는 프로그램을 작성하시오. 단, x좌표와 y좌표는 모두 양수나 음수라고 가정한다.입력첫 줄에는 정수 x가 주어진다. (−1000 ≤ x ≤ 1000; x ≠ 0) 다음 줄에는 정수 y가 주어진다. (−1000 ≤ y ≤ 1000; y ≠ 0)125출력점 (x, y)의 사분면 번호(1, 2, 3, ..

[2753] 윤년

문제연도가 주어졌을 때, 윤년이면 1, 아니면 0을 출력하는 프로그램을 작성하시오.윤년은 연도가 4의 배수이면서, 100의 배수가 아닐 때 또는 400의 배수일 때이다.예를 들어, 2012년은 4의 배수이면서 100의 배수가 아니라서 윤년이다. 1900년은 100의 배수이고 400의 배수는 아니기 때문에 윤년이 아니다. 하지만, 2000년은 400의 배수이기 때문에 윤년이다.입력첫째 줄에 연도가 주어진다. 연도는 1보다 크거나 같고, 4000보다 작거나 같은 자연수이다.2000출력첫째 줄에 윤년이면 1, 아니면 0을 출력한다.11. 사전지식 윤년이란?윤년(閏年)은 역법을 실제 태양년에 맞추기 위해 여분의 하루 또는 월(月)을 끼우는 해이다. 태양년은 정수의 하루로 나누어떨어지지 않고, 달의 공전주기와 지..

[Javascript] 동적 삽입된 버튼 작동 오류

1. 문제 상황- 데이터를 불러 올 때마다 Foreach로 html 화면에 동적으로 일정들을 배치했다. 이럴 때 마다 버튼들도 같이 삽입되는데 맨 위의 값만 동작하고 아래의 값들은 동작하지 않는 오류가 생겼다.$('.btn-class').click(function() {...})- 코드를 보니 버튼 클릭 이벤트는 작성이 되어 있었고 실제로 제일 상단의 버튼은 잘 작동한다. 하지만 상단을 제외한 다른 요소들은 작동을 하지 않았다.- 또 막상 Check box 의 경우에는 독립적으로 작동이 잘 되었다...- 이상하게 동적으로 삽입된 버튼 요소들만 독립적으로 이벤트가 발생하지 않았다는 것이 문제이다.2. 원인 분석- 애초에 Static 으로 있던 버튼들은 버튼이 잘 작동하나, 동적으로 삽입된 버튼들이 작동이 ..

Troubleshooting 2025.02.14

[openweathermap] api 연동 오류 401

1. 문제 상황- 회원 가입 후에 주어진 api 키를 주소에 넣어도 데이터가 보이지 않음.2. 원인 분석- message 를 확인해보면 홈페이지의 error401을 확인 해보라고 한다.  - 해석해보면 아래와 같다.API 요청에 API 키를 지정하지 않았습니다API 키가 아직 활성화되지 않았습니다. 앞으로 몇 시간 안에 활성화되어 바로 사용할 수 있습니다.API 요청에서 잘못된 API 키를 사용하고 있습니다. 개인 계정에서 올바른 API 키를 확인해 주세요.무료 구독을 사용 중이며 다른 구독에서 사용할 수 있는 데이터를 요청해 보세요. 예를 들어, 16일/일 예보 API, 과거 날씨 데이터, 날씨 지도 2.0 등이 있습니다. 개인 계정에서 구독을 확인해 주세요.이 오류 문서를 토대로 자신의 상황이 아래의..

Troubleshooting 2025.02.14

[Git push Error] git pull

1. 문제 상황- 문제 상황 설명 이전에 git연동을 모를 시에는 해당 블로그를 방문해보면된다.2025.02.11 - [백엔드 부트캠프[사전캠프]/TIL] - [내일배움캠프-사전캠프 14일차] Web 프로젝트 4일차 [완성] [내일배움캠프-사전캠프 14일차] Web 프로젝트 4일차 [완성]프로젝트의 마지막 Git 배포를 해보겠다. 아래는 실제 만들어진 웹 사이트이다.직접 데이터 추가, 삭제 가능하니 구경해도 될 거 같다!👉👉 https://sinyoung0403.github.io/Todo_simple/ 👈👈 ✅ Git 연sintory-04.tistory.com- git push 명령어를 실행 하였으나, 원격 저장소에 저장되지 않고 오류 메시지 발생함.error: failed to push some..

Troubleshooting 2025.02.14

[내일배움캠프-사전캠프 16일차(마지막)] 사전캠프 최종 검토

사전캠프를 통해 배웠던 내용들과 그 내용들 바탕으로 만든 프로젝트를 최종 보고서 형태로 작성하였습니다.Chater 01 - Beginnings 1. 자기소개  안녕하세요 ! 백엔드 개발자를 꿈꾸는 박신영입니다. 개발 지식의 깊이가 아직 부족하다고 판단하여, 이를 극복하고 더 깊이 있는 역량을 쌓기 위해 Spring Track에 참여하게 되었습니다.작은 것 부터 하나하나 쌓아가겠습니다 😎저는 끊임없이 배우고 성장하는 개발자가 되고 싶습니다. 지금까지 HTML/CSS/JavaScript를  간단한 웹 화면을 구현해 본 경험이 있으며,  SQLD 및 ADSP, 정보처리기사, 빅데이터분석기사 자격증을 취득하며 데이터베이스와 프로그래밍 역량을 쌓아왔습니다. 이러한 경험을 바탕으로, 앞으로는 웹 백엔드 개발에 집..