본문 바로가기

bronze 2104

[백준][solved.ac][Bronze 2][Python] 21964번 : 선린인터넷고등학교 교가 밑의 링크는 백준에서의 문제 링크입니다. 21964번: 선린인터넷고등학교 교가 알파벳 대문자, 알파벳 소문자, 쉼표, 마침표의 아스키 코드는 각각 65-90, 97-122, 44, 46이다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 문자열의 길이 N을 입력합니다. # 정수형으로 변환합니다. N = int(stdin.readline()) # 두 번째 줄에 N글자로 이루어진 문자열 S를 입력합니다. # 맨 끝의 \n은 떼어줍니다. S = stdin.readline().rstrip() # 문자열 S의 마지막 5글자를 출력합니다. print(S[-5:]) 맞았습니다 결과를 보고 코드를 .. 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 15829번 : Hashing 밑의 링크는 백준에서의 문제 링크입니다. 15829번: Hashing APC에 온 것을 환영한다. 만약 여러분이 학교에서 자료구조를 수강했다면 해시 함수에 대해 배웠을 것이다. 해시 함수란 임의의 길이의 입력을 받아서 고정된 길이의 출력을 내보내는 함수로 정 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에는 문자열의 길이 L을 입력합니다. # 1 2021. 6. 28.
[백준][solved.ac][Bronze 2][Python] 2966번 : 찍기 밑의 링크는 백준에서의 문제 링크입니다. 2966번: 찍기 상근이, 창영이, 현진이는 역사와 전통을 자랑하는 Sogang ACM-ICPC Team에 가입하려고 한다. 하지만, 가입하려고 하는 모든 지원자는 C언어 필기시험을 통과해야 한다. 이들은 C언어를 할 줄 모른다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 필기시험의 문제 수 N을 입력합니다. # 1 2021. 6. 23.
[백준][solved.ac][Bronze 2][Python] 2909번 : 캔디 구매 밑의 링크는 백준에서의 문제 링크입니다. 2909번: 캔디 구매 오늘은 화이트데이이다. 상근이는 여자친구를 위해서 사탕을 사려고 한다. 하지만, 상근이는 독특한 성격을 가지고 있어서, 특정 액면가의 지폐만 가지고 있는다. 또, 거스름돈은 받지 않는다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 사탕의 가격 C, # 상근이가 가지고 있는 지폐의 액면가에 적혀있는 0의 개수 K를 공백으로 구분해 입력합니다. # 0 2021. 6. 23.
[백준][solved.ac][Bronze 2][Python] 2756번 : 다트 밑의 링크는 백준에서의 문제 링크입니다. 2756번: 다트 첫째 줄에 테스트 케이스의 개수가 주어진다. 각 테스트 케이스는 한 줄에 12개의 실수(double-precision 값)가 있다. 각 쌍은 중심과 다트의 거리이고, x, y거리 순서이고 단위는 cm이다. 처음 3개의 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수를 입력합니다. # 정수형으로 변환합니다. test_case = int(stdin.readline()) # 테스트 케이스의 개수만큼 반복합니다. for test_case_idx in range(test_case): # 12개의 실수들을 공백으로 구분해.. 2021. 6. 23.
[백준][solved.ac][Bronze 2][Python] 2774번 : 아름다운 수 밑의 링크는 백준에서의 문제 링크입니다. 2774번: 아름다운 수 윤정이는 뭐든지 아름다운 것이 좋다고 생각한다. 그래서 윤정이는 사물을 볼 때 자신이 정한 방법으로 아름다운 정도를 평가한다. 윤정이는 수를 볼 때도 이런 아름다운 수의 정도를 따지는데, www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 0 ~ 9의 문자 형태를 저장하는 리스트 변수를 선언합니다. numbers = ['0', '1', '2', '3', '4', '5', '6', '7', '8', '9'] # 테스트 케이스의.. 2021. 6. 23.
[백준][solved.ac][Bronze 2][Python] 2495번 : 연속구간 밑의 링크는 백준에서의 문제 링크입니다. 2495번: 연속구간 여덟 자리의 양의 정수가 주어질 때, 그 안에서 연속하여 같은 숫자가 나오는 것이 없으면 1을 출력하고, 있으면 같은 숫자가 연속해서 나오는 구간 중 가장 긴 것의 길이를 출력하는 프로그램을 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 여덟 자리 양의 정수를 3개 입력하므로 3번 반복합니다. for _ in range(3): # 여덟 자리 양의 정수를 입력합니다. # 맨 끝의 \n은 떼어줍니다. num = stdin.readline().rstrip() # 연속해서 나오는 구간 중 가장 긴 것의 길이를 저장할 변수를 선언합니다. # 최소.. 2021. 6. 22.
[백준][solved.ac][Bronze 2][Python] 5597번 : 과제 안 내신 분..? 밑의 링크는 백준에서의 문제 링크입니다. 5597번: 과제 안 내신 분..? 입력은 총 28줄로 각 제출자(학생)의 출석번호 n(1 ≤ n ≤ 30)을 하나씩 입력합니다. 입력한 출석번호에 중복은 없으며, 순서에 상관없이 입력받을 수 있어야 합니다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 학생들의 출석번호 1부터 30까지를 리스트 변수에 저장합니다. numbers = [number for number in range(1, 31)] # 과제 제출자들은 28명이므로 28번 반복합니다. for number in range(28): # 제출자의 출석번호를 하나씩 입력합니다. n = int(stdin.. 2021. 5. 28.
[백준][solved.ac][Bronze 2][Python] 2592번 : 대표값 밑의 링크는 백준에서의 문제 링크입니다. 2592번: 대표값 어떤 수들이 있을 때, 그 수들을 대표하는 값으로 가장 흔하게 쓰이는 것은 평균이다. 평균은 주어진 모든 수의 합을 수의 개수로 나눈 것이다. 예를 들어 10, 40, 30, 60, 30, 20, 60, 30, 40, 50의 평균은 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 10개의 자연수들을 저장할 리스트 변수를 선언합니다. # None 10개로 초기화합니다. numbers = [None] * 10 # 10개의 자연수들을 입력합니다. for idx in range(10): # numbers의 각 인덱스에 입력한 자연수를 넣어줍니다. .. 2021. 5. 28.
[백준][solved.ac][Bronze 2][Python] 2979번 : 트럭 주차 밑의 링크는 백준에서의 문제 링크입니다. 2979번: 트럭 주차 첫째 줄에 문제에서 설명한 주차 요금 A, B, C가 주어진다. (1 ≤ C ≤ B ≤ A ≤ 100) 다음 세 개 줄에는 두 정수가 주어진다. 이 정수는 상근이가 가지고 있는 트럭이 주차장에 도착한 시간과 주차장 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해서 import합니다. from sys import stdin # 첫째 줄에 주차 요금 A, B, C를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. # 1 2021. 5. 20.