[python] 백준 - 분수 찾기
·
파이썬/백준
문제 www.acmicpc.net/problem/1193 1193번: 분수찾기 첫째 줄에 X(1 ≤ X ≤ 10,000,000)가 주어진다. www.acmicpc.net 문제풀이 대각선으로 홀수(n) 번째 줄의 경우 숫자가 3/1 -> 2/2 -> 1/3 이런식으로 분자가 n부터 시작해서 1로 작아지고 분모는 1부터 시작해서 n으로 커진다. 대각선으로 짝수(n) 번째 줄의 경우 숫자가 1/4 -> 2/3 -> 3/2 -> 4/1 이런식으로 분자가 1에서 n으로 커지고 분모는 n에서 1로 작아진다. 코드 n = int(input()) i = 1 total = 1 while total < n: i +=1 total +=i # 짝수번째 줄 : 분자 오름차순 ,분모 내림차순 if i % 2== 0: cnt = ..
[python] 백준 - 더하기 사이클
·
파이썬/백준
문제 www.acmicpc.net/problem/1110 1110번: 더하기 사이클 0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음, www.acmicpc.net 코드 n = input() target = int(n) cnt = 1 while True: # 한자리수 0을 붙여준다 if len(n) ==1 : n = '0'+n # 더하기 사이클 식 # eval () 함수는 '1+1' 과 같은 문자열을 계산해준다. # eval(1+1) -> 2 # 주어진 수의 가장 오른쪽 자리 수와 앞에서 구한 합의 가장 오른쪽 자리 수를 이어 붙이는작업 n = n[1]..
[python] 백준 - ACM호텔
·
파이썬/백준
문제 www.acmicpc.net/problem/1025 10250번: ACM 호텔 프로그램은 표준 입력에서 입력 데이터를 받는다. 프로그램의 입력은 T 개의 테스트 데이터로 이루어져 있는데 T 는 입력의 맨 첫 줄에 주어진다. 각 테스트 데이터는 한 행으로서 H, W, N, 세 정수 www.acmicpc.net 코드 # 먼저 1층부터 H층까지 각 층의 1호에 손님을 배치 # 101 -> 201 -> 301 ->...-> h01 # 그리고 각 층의 2호에 손님을 배치.. 반복 # zfill()을 이용하여 101 호에서 1 '01' 을 맞춰준다. n = int(input()) for _ in range(n): H,W,N = map(int,input().split()) F = 1 # 각층의 앞쪽부터 손님을 ..
[python] 백준 - 01타일
·
파이썬/백준
문제 코드 n = int(input()) dp = [0] * (n+2) # dp [1] : &#39;1&#39; -> 1개 # dp [2] : &#39;11&#39; ,&#39;00&#39; - > 2개 # dp [3] : &#39;111&#39;,&#39; 100&#39;,&#39;001&#39; -> 3개 # dp[4] : &#39;1111&#39;,&#39;1100&#39;,&#39;1001&#39;,&#39;0011&#39;,&#39;0000&#39; -> 5개 # 점화식 : dp[i] = dp[i-1] + dp[i-2] dp[1] = 1 dp[2] = 2 for i in range(3,n+1): # dp[i]를 구할때마다 나머지 연산 dp[i] = (dp[i-1] + dp[i-2])%15746 ..
텍스트 마이닝 첫걸음 - (2)
·
데이터 분석/데이터 분석 기초
워드 클라우드 시각화 #워드클라우드 라이브러리 불러오기 import matplotlib.pyplot as plt from wordcloud import WordCloud import platform #폰트 경로 설정 font_path = "c:/Windows/Fonts/malgun.ttf" WordCloud함수의 주요 파라미터 font_path : 사용될 폰트의 경로 max_words : 허용되는 최대 단어 ( 기본값 200 ) backgroud_color : 워드클라우드 이미지의 배경색 ( 기본값 black) wc = WordCloud(font_path=font_path, background_color="white", relative_scaling=1, stopwords=stopwords) genera..
텍스트 마이닝 첫걸음 -(1)
·
데이터 분석/데이터 분석 기초
# 데이터 프레임을 출력합니다. df.head(5) title category content_text 0 연고전 고려대학교연세대학교라이벌전대학교 정기전 로그인 후 편집 가능한 문서입니다.이 문서는이 문단은 토론을 통해 표제어를 연... 1 Kurzgesagt – In a Nutshell 유튜버/K 은(는) 여기로 연결됩니다. EZ2DJ 3rdTRAX ~Absolute Pit... 2 전기요금 세금 로그인 후 편집 가능한 문서입니다.1. 개요1.1. 명칭2. 요금체계2.1. ... 3 LG 트윈스/2020년/10월 LG 트윈스 상위 문서: LG 트윈스/2020년 LG 트윈스 2020 시즌 페넌트레이스 ... 4 차량 번호판 차량 번호판 1. 개요2. 국가별 차량 번호판2.1. 아시아2.1.1. 대한민국2...
ariz1623
'python' 태그의 글 목록 (6 Page)