백준

안녕하세요! 오늘은 백준 온라인 저지의 19532번 문제, “수학은 비대면강의입니다”에 대해 살펴보겠습니다. 이 문제는 주어진 이차 방정식을 만족하는 x와 y를 찾는 문제입니다. 문제를 해결하는 과정과 함께 Python으로 작성한 정답 코드를 소개하겠습니다. 1. 문제 설명수학의 기본적인 개념 중 하나인 이차 방정식을 이용하여 두 변수 x와 y를 찾는 문제입니다. 주어진 방정식 두 개를 만족하는 x와 y의 값을 찾는 것이 목표입니다. 주어진 식은 다음과 같습니다 a * x + b * y = cd * x + e * y = f 여기서 a, b, c, d, e, f는 모두 정수입니다. 이 방정식을 만족하는 x와 y를 구하는 문제입니다.  백준 문제 URL 수학은 비대면강의입니다 2. 접근법이 문제를 해결하기 ..
1. 문제(URL) 11720번: 숫자의 합첫째 줄에 숫자의 개수 N (1 ≤ N ≤ 100)이 주어진다. 둘째 줄에 숫자 N개가 공백없이 주어진다.www.acmicpc.net 2. 문제 분류1. 난이도 : 🥉 브론즈 42. 알고리즘 분류 : 수학, 구현, 문자열3. 시간제한 : 1초 3. 문제 분석1. 해당 문제의 핵심 포인트는 'char' 형을 숫자(int) 형으로 변환하는 형변환 로직 구현입니다.2. 문제 풀이 순서(예상)    1) 입력받는 부분 로직 구현합니다.    2) 둘째줄의 숫자 N개의 값을 담는 문자형을 char[] 로 변환합니다.    3) 반복문을 사용하여 char 값을 int형으로 변환하여 합을 계산합니다.    4) N개의 합을 출력합니다 4. 코드 구현import java.i..
1. 문제(URL) 2750번: 수 정렬하기첫째 줄에 수의 개수 N(1 ≤ N ≤ 1,000)이 주어진다. 둘째 줄부터 N개의 줄에는 수 주어진다. 이 수는 절댓값이 1,000보다 작거나 같은 정수이다. 수는 중복되지 않는다.www.acmicpc.net2. 문제 분류1. 난이도 : 🥉 브론즈 22. 알고리즘 분류 : 정렬, 구현3. 시간제한 : 1초3. 문제 분석1. 1초에 연산할 수 있는 기준은 1억번 이므로 해당 문제는 버블 정렬, 병합 정렬 등 정렬 알고리즘 사용 가능합니다.     [시간복잡도]      1) 버블 정렬 = (N)² --> (1,000)²  : 1,000,000       2) 병합 정렬 = NlogN --> (1,000)log(1,000) : 약 10,000  2. 병합 정렬을..
D_JAKE
'백준' 태그의 글 목록 (4 Page)
상단으로