2022 하반기24 백준 14501 python https://www.acmicpc.net/problem/14501 14501번: 퇴사 첫째 줄에 백준이가 얻을 수 있는 최대 이익을 출력한다. www.acmicpc.net 문제 요약 상담원으로 일하는 상민이는 퇴사를 하려고 합니다. 오늘부터 N+1일째 되는 날 퇴사를 하기 위해서, 남은 N일 동안 최대한 많은 상담을 하려고 합니다. 상담은 하루에 하나씩 할 수 있으며, 상담을 완료하는데 걸리는 기간 Ti와 상담을 했을 때 받을 수 있는 금액 Pi가 있습니다. 상담이 완료되면, 상담을 했을 때 받을 수 있는 금액을 받게 됩니다. 상민이는 예를 들어서 3일까지 일하고 퇴사하기 위해서, 3일까지 할 수 있는 상담을 하면 10원을 받을 수 있습니다. 하지만, 3일에 상담을 하게 되면, 4일에 퇴사하게 되어서,.. 2023. 3. 5. 백준 8958 python https://www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net import sys n = int(sys.stdin.readline().rstrip()) # 테스트 케이스의 개수 for i in range(n): score = 0 # 각 테스트 케이스의 점수 total_score = 0 # 총 점수 result = sys.stdin.readline().rstrip() # OX 퀴즈의 결과 for j in range(len(result)): .. 2023. 2. 20. 백준 16205 python https://www.acmicpc.net/problem/16205 16205번: 변수명 첫째 줄에 사용한 표기법의 번호와 변수명이 주어진다. 번호가 1인 경우는 카멜 표기법, 2인 경우는 스네이크 표기법, 3인 경우는 파스칼 표기법이다. 입력으로 주어지는 변수명의 길이는 100을 www.acmicpc.net import sys import re from unittest import result # 입력값 받기 inputCase, name = sys.stdin.readline().strip().split() # 입력값을 처리하기 위한 변수 초기화 firstWord = [name[0]] # 첫 번째 단어 rootWords = [] # 분리된 단어 # 입력값에 따라 처리 방법이 달라짐 if inputCase.. 2023. 2. 20. 백준 1019 python https://www.acmicpc.net/problem/1019 1019번: 책 페이지 첫째 줄에 0이 총 몇 번 나오는지, 1이 총 몇 번 나오는지, ..., 9가 총 몇 번 나오는지를 공백으로 구분해 출력한다. www.acmicpc.net import sys input_func = sys.stdin.readline # count_digits 함수는 숫자 'num'과 숫자 'digit'을 입력받습니다. # 그리고 1부터 'num'까지의 모든 숫자에서 'digit'이 몇 번 나오는지 계산하여 반환합니다. def count_digits(num, digit): # 'digit_count'는 숫자 'num'의 자릿수입니다. digit_count = len(str(num)) - 1 # 'first_digit'.. 2023. 2. 17. 백준 10815 python https://www.acmicpc.net/problem/10815 10815번: 숫자 카드 첫째 줄에 상근이가 가지고 있는 숫자 카드의 개수 N(1 ≤ N ≤ 500,000)이 주어진다. 둘째 줄에는 숫자 카드에 적혀있는 정수가 주어진다. 숫자 카드에 적혀있는 수는 -10,000,000보다 크거나 같고, 10, www.acmicpc.net import sys # 첫 번째 줄에서 카드의 개수를 입력받음 n = int(sys.stdin.readline().rstrip()) # 두 번째 줄에서 카드에 적힌 숫자를 입력받아 set 자료형으로 만듦 card = set(map(int, sys.stdin.readline().rstrip().split())) # 세 번째 줄에서 찾아야 하는 숫자의 개수를 입력받음 m.. 2023. 2. 17. Characteristics of python data type(파이썬 데이터 타입의 특성) - 영작 공부와 python 공부를 한번에 - Python has three data types of numbers: 1. Integers(정수) - Integers are whole number that can be positive, negative, or zero.(음수 양수 0 표현 가능) - They are represented in Python without a decimal point.(소수점x, 정수만) - They can be of any length up to the available memory in your computer system.(길이 제한x) 2. Floating point numbers(부동 소수점 수) - They can also be positive, negative, .. 2023. 2. 16. 이전 1 2 3 4 다음