python

    [백준_python] 더하기 사이클 || 1110

    [백준_python] 더하기 사이클 || 1110

    1110번: 더하기 사이클 (acmicpc.net) 1110번: 더하기 사이클0보다 크거나 같고, 99보다 작거나 같은 정수가 주어질 때 다음과 같은 연산을 할 수 있다. 먼저 주어진 수가 10보다 작다면 앞에 0을 붙여 두 자리 수로 만들고, 각 자리의 숫자를 더한다. 그 다음,www.acmicpc.net 이전 풀이https://dmaolon00.tistory.com/9 [백준_python] math_factorial || 11050, 1110math라는 모듈 안에는 다양한 함수들이 있는데 그 중 factorial함수를 불러와 사용한다. from math import factorial 1. 이항 계수 www.acmicpc.net/problem/11050 11050번: 이항 계수 1 첫째 줄에 \(N\)..

    [백준_python] format, map, split || 2739, 2920, 8958

    FORMATformatformat 포맷팅 : 중괄호 { }를 이용하는 방법 ex) tmp = "{ : d }".format(100) print("int : {0}, string : {1}".format(100, "str") 처럼 변수의 타입과 상관없다%% 포맷팅 : %d, %s, %f 등과 함께 %를 이용하는 방법 ex) print("int : %d, string : %s" %(100, "str")) Mapinput()은 문자열로 입력을 받기 때문에 int(input())처럼 정수로 변환을 해주기도 하는데, split()함수( : 일정 기준으로 나누어 리스트 형태로 변환)와 함께 이용할 때, int(input().split()) (X) map함수를 이용해주며 split의 결과를 모두 해당 타입으로 변환할..

    [백준_python] if문, for문_range, input(), split() index||2557, 2562, 2675

    사용자로부터 입력을 받을 때 : input( ) IF문if condition: statement1 statement2 ... elif condition2: ... else: ...각 조건문 옆에 colon 필수( : ) while일 때도 마찬가지로 colon을 붙여준다. (+ 무한 루프일 때, Ctrl + C로 빠져나가기) 한 줄로 표현하기 if score >= 90: message = "sucess" else: message = "failure"message = "success" if score>=90 else "failure"위 두 코드는 서로 같다 FOR문for variable in list: statement1 statement2 ...colon 필수( : ) for i in range(n): #..