제로베이스

[개념] 연속된 두 항의 비가 일정한 수열 등비 수열의 규칙성을 이용하여 일반항을 구할 수 있다. $$ {a_n \over a_1} = r^{n-1} $$ $$ \therefore a_n = a_1*r^(n-1) $$ 연속된 세 항에서 가운데 항을 등비 중항 이라고 한다. $$ a_{n-1}*a_{n+1} = a_n^2 $$ 등비 수열의 합을 구할 수 있다. $$ s_n = (a_1*r^0)+(a_1*r^1)+(a_1*r^2)+....+(a_1*r^{n-2})+(a_1*r^{n-1}) $$ $$ r*s_n = (a_1*r^1)+(a_1*r^2)+(a_1*r^3)+....+(a_1*r^{n-1})+(a_1*r^{n}) $$ $$ (1-r)*s_n = (a_1*r^0) - (a_1*r^{n}) $$ $$ s..
[개념] 먼저 수열에 대해서 알아보자... 규칙성을 가지고 나열되어있는 수들을 수열이라고 한다. 위 그림과 같이 수열을 general한 방식으로 나타낸 것을 일반항이라고 한다. 이제 본 주제인 등차 수열에 대해서 알아보자... 연속된 두 항의 차이(공차)가 일정한 수열을 등차 수열이라고 한다. 이러한 등차 수열 규칙성을 이용해서 일반항을 구할 수 있다. $$ a_n-a_1 = (n-1)*d $$ $$ \therefore a_n = a_1 + (n-1)*d $$ 연속된 세 항에서 가운데 항을 등차 중앙이라고 합니다. $$ (a_{n-1}+a_{n+1})/2 = a_n $$ 공차가 균등하기 때문에 두 항의 가운데 값을 다음과 같이 2로 나눠 구할 수 있습니다. $$ (a_{n-2}+a_{n+2})/2 = a..
[개념] 진법이란, 특정 숫자 몇개를 사용하여 수를 표시하는 방법이다. 윈도우 계산기에는 다음과 같이 프로그래머 전용으로 10진법 수를 입력하면 각기 다른 진법의 수로 변환해주는 기능이 있다. 2진수를 16진수로 바꿀 때는 위와 그림과 같이 4자리씩 끊어 10진수로 계산하고, 16진수로 표현하면 된다. 2진수를 8진수로 바꿀 때는 3자리씩 끊으면 된다. [ 10진수를 X진수로 변환 ] 내장함수로 변환시키기 print('2진수 : {}'.format(bin(10))) print('8진수 : {}'.format(oct(10))) print('16진수 : {}'.format(hex(10))) ''' 2진수 : 0b1010 8진수 : 0o12 16진수 : 0xa ''' 변환시킨 X진수의 type은 str임을 코..
[개념] 두 개 이상의 수에서 공통된 배수를 공배수라고 한다. 소인수 분해를 이용하면 최소공배수 및 공배수를 구할 수 있다. [실습1] num1, num2 = map(int, sorted(input().split())) maxNum = 1 for n in range(2,num1+1): if num1%n == 0 and num2%n == 0 : maxNum=n print('{}와 {}의 최대공약수는 {}입니다.'.format(num1,num2,maxNum)) minNum = num1*num2 // maxNum print('{}와 {}의 최소공배수는 {}입니다.'.format(num1,num2,minNum)) ''' 10 12 10와 12의 최대공약수는 2입니다. 10와 12의 최소공배수는 60입니다. 6 ..
scone
'제로베이스' 태그의 글 목록 (32 Page)