본문 바로가기

백준297

[백준][solved.ac][Bronze 4][Python] 17362번 : 수학은 체육과목 입니다 2 밑의 링크는 백준에서의 문제 링크입니다. 17362번: 수학은 체육과목 입니다 2 첫 번째 줄에 19번 문제 세 번째 줄에 등장하는 수 '1000'을 자연수 n으로 바꾸었을 때 그에 해당하는 답의 번호를 출력한다. 즉, 1 이상 5 이하의 자연수 중 하나를 출력해야 한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 자연수 n을 입력합니다. # 1 2021. 6. 24.
[백준][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 3][Python] 11023번 : 더하기 3 밑의 링크는 백준에서의 문제 링크입니다. 11023번: 더하기 3 첫째 줄에 N(1 ≤ N ≤ 100)개의 수가 공백으로 구분되어서 주어진다. 입력으로 주어지는 수는 10,000보다 작거나 같은 자연수이다. 또, 0으로 시작하는 수는 주어지지 않는다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 N개의 수를 공백으로 구분해 입력합니다. # 수들은 10,000보다 작거나 같은 자연수입니다. # 각각 정수형으로 변환하고 리스트 변수에 넣어줍니다. N = list(map(int, stdin.readline().split(' '))) # N에 있는 자연수들의 합을 출력합니다. print(sum.. 2021. 6. 22.
[백준][solved.ac][Bronze 3][Python] 11022번 : A+B - 8 밑의 링크는 백준에서의 문제 링크입니다. 11022번: A+B - 8 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 테스트 케이스의 개수 T만큼 반복합니다. for test_case_idx in range(T): # A, B를 공백으로 구분해 입력합니다. # 0 < A, B < 10 # 각각 정수형으로 변환합니다. A, B = map.. 2021. 6. 22.
[백준][solved.ac][Bronze 3][Python] 11021번 : A+B - 7 밑의 링크는 백준에서의 문제 링크입니다. 11021번: A+B - 7 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 테스트 케이스의 개수 T만큼 반복합니다. for test_case_idx in range(T): # A, B를 공백으로 구분해 입력합니다. # 0 < A, B < 10 # 각각 정수형으로 변환합니다. A, B = map(int, stdin.re.. 2021. 6. 22.
[백준][solved.ac][Bronze 3][Python] 11006번 : 남욱이의 닭장 밑의 링크는 백준에서의 문제 링크입니다. 11006번: 남욱이의 닭장 계란집을 운영하는 남욱이는 매일 닭장에서 달걀을 수거해간다. 어느 날 닭장에 들어가보니 일부 닭의 다리가 하나씩 사라졌다. 남욱이는 얼마나 많은 닭들이 한 다리를 잃었는지 알고싶었 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 총 테스트 케이스의 수 T를 입력합니다. # T 2021. 6. 21.