분류 전체보기

    baekjoon 9095 - 1, 2, 3 더하기

    baekjoon 9095 - 1, 2, 3 더하기

    시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 1 초 (추가 시간 없음) 512 MB 80834 52737 35443 63.483% 문제 정수 4를 1, 2, 3의 합으로 나타내는 방법은 총 7가지가 있다. 합을 나타낼 때는 수를 1개 이상 사용해야 한다. 1+1+1+1 1+1+2 1+2+1 2+1+1 2+2 1+3 3+1 정수 n이 주어졌을 때, n을 1, 2, 3의 합으로 나타내는 방법의 수를 구하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있고, 정수 n이 주어진다. n은 양수이며 11보다 작다. 출력 각 테스트 케이스마다, n을 1, 2, 3의 합으로 나타내는 방법의 수를 출력한다. def fact(n): resul..

    Elice 파이썬 #2 - Pandas

    Elice 파이썬 #2 - Pandas

    Pandas 란? Numpy의 Array를 기반으로 하여 Pandas의 Series는 Array를 더 보강한 형태로, Array에서 Index가 추가됨. Series pd.Series(리스트,dtype = '자료형')의 형태로, array와 같은 매개변수들을 지녔음. Series의 자료형은 series이지만, series.values의 자료형은 numpy.ndarray임. Index Series는 디폴트 값으로 인덱스가 [0 1 2 3 4 ...]로 나타나 있지만, 사용자는 이를 바꿀 수 있으며, ser = pd.Series(리스트, index = ['a','b','c','d',...]) 와 같이 리스트를 입력해주어 바꿀 수 있다. 이를 통하여 ser['a'] 등 인덱스를 이용하여 그 인덱스에 대응되는 ..

    Kakao 웹개발 #1 - HTML

    Kakao 웹개발 #1 - HTML

    1. 문서 형식(Document Type)을 정의할 때 사용하는 문장으로, HTML 문서의 가장 처음에 배치되어 이 문서가 HTML 문서라고 브라우저에 알려주는 역할을 수행함. 2. - HTML 문서의 본격적인 시작. - 태그는 HTML 문서 전체를 감싸는 태그 - HTML문서에서 단 한번만 사용 가능 - 태그 바깥에는 다른 태그가 존재할수 X - 이 페이지의 주 언어가 한국어라는 것을 명시함. 3. - HTML문서에 대한 정보를 담고 있음. - 일반 사용자는 웹 사이트에서 태그에 속한 정보를 볼 수 없음. - HTML 문서에 단 하나만 존재할 수 있음. - 태그 바로 아래 위치. 태그 안에 담을 수 있는 대표적인 태그 - : 문서와 관련된 정보를 담는 태그. 브라우저만 읽을 수 있음. (ex) - : ..

    Elice 파이썬 #1 - Numpy

    Elice 파이썬 #1 - Numpy

    Numpy란? Numerical Python의 약자로, 대규모 다차원 배열을 다룰때 더 쉽고 빠르게 연산을 할 수 있도록 돕는 라이브러리. 기본 자료형 np.ndarray로, np.array(리스트, dtype=자료형) 으로 정의함. 메소드 종류 arr = np.array(list) arr.ndim - 배열의 차원을(n dimension) 저장한 변수. arr.shape - 배열의 모양을 저장한 변수(각 dimension의 크기) (ex)[[0,1,2][3,4,5]] 은 (2,3) (2행3열) arr.reshape() - 배열의 모양을 바꿔줌.(괄호 안에는 shape을 넣어줌.) Indexing 과 Slicing Indexing: 인덱스로 값을 찾아냄 x = np.arange(1, 13, 1) # 이때,..

    baekjoon 17626 - Four Squares

    baekjoon 17626 - Four Squares

    시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 0.5 초 (추가 시간 없음) 512 MB 11939 5323 4223 46.381% 문제 라그랑주는 1770년에 모든 자연수는 넷 혹은 그 이하의 제곱수의 합으로 표현할 수 있다고 증명하였다. 어떤 자연수는 복수의 방법으로 표현된다. 예를 들면, 26은 52과 12의 합이다; 또한 42 + 32 + 12으로 표현할 수도 있다. 역사적으로 암산의 명수들에게 공통적으로 주어지는 문제가 바로 자연수를 넷 혹은 그 이하의 제곱수 합으로 나타내라는 것이었다. 1900년대 초반에 한 암산가가 15663 = 1252 + 62 + 12 + 12라는 해를 구하는데 8초가 걸렸다는 보고가 있다. 좀 더 어려운 문제에 대해서는 56초가 걸렸다: 11339 = 1052..

    baekjoon 17219 - 비밀번호 찾기

    시간 제한 메모리 제한 제출 정답 맞힌 사람 정답 비율 5 초 256 MB 8611 6053 5030 70.965% 문제 2019 HEPC - MAVEN League의 "비밀번호 만들기"와 같은 방식으로 비밀번호를 만든 경민이는 한 가지 문제점을 발견하였다. 비밀번호가 랜덤으로 만들어져서 기억을 못 한다는 것이었다! 그래서 경민이는 메모장에 사이트의 주소와 비밀번호를 저장해두기로 했다. 하지만 컴맹인 경민이는 메모장에서 찾기 기능을 활용하지 못하고 직접 눈으로 사이트의 주소와 비밀번호를 찾았다. 메모장에 저장된 사이트의 수가 늘어나면서 경민이는 비밀번호를 찾는 일에 시간을 너무 많이 쓰게 되었다. 이를 딱하게 여긴 문석이는 경민이를 위해 메모장에서 비밀번호를 찾는 프로그램을 만들기로 결심하였다! 문석이를..