본문 바로가기

전체 글673

[백준][solved.ac][Bronze 3][Python] 6322번 : 직각 삼각형의 두 변 밑의 링크는 백준에서의 문제 링크입니다. 6322번: 직각 삼각형의 두 변 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 한 줄로 이루어져 있고, 직각 삼각형의 세 변의 길이 a, b, c가 주어진다. a, b, c중 하나는 -1이며, -1은 알 수 없는 변의 길이 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 테스트 케이스의 번호를 저장하는 변수를 선언합니다. idx = 1 # 반복문을 계속 돌려봅니다. while True: # 직각 삼각형 세 변의 길이 a, b, c를 공백으로 구분해 입력합니다. # 하나는 -1입니다. # 다른 두 수는 10,000보다 작거나 같은 자연수.. 2021. 5. 22.
[백준][solved.ac][Bronze 3][Python] 3028번 : 창영마을 밑의 링크는 백준에서의 문제 링크입니다. 3028번: 창영마을 첫째 줄에 정인이가 컵을 섞은 순서가 주어진다. 이 순서는 A, B, C중 하나이고, 문제에 있는 그림을 참고하면 된다. 정인이는 컵을 최대 50번 섞는다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 정인이가 컵을 섞은 순서를 입력합니다. # A, B, C로 구성되어 있으며 최대 50번 섞습니다. # 가장 왼쪽의 \n은 없애줍니다. shuffle = stdin.readline().rstrip() # 컵들에서 공의 위치를 저장하는 리스트 변수를 선언합니다. # 공이 있는 컵은 True로 표시합니다. ball_state = [.. 2021. 5. 22.
[백준][solved.ac][Bronze 3][Python] 6131번 : 완전 제곱수 밑의 링크는 백준에서의 문제 링크입니다. 6131번: 완전 제곱수 상근이는 선영이와 함께 게임을 하고 있다. 먼저, 상근이는 두 양의 정수 A와 B를 고른다. (1 ≤ B ≤ A ≤ 500) 그 다음, 선영이는 상근이가 고른 수를 맞춰야 한다. 상근이는 선영이에게 다음과 같 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 N을 입력합니다. # 1 2021. 5. 22.
[백준][solved.ac][Bronze 3][Python] 5717번 : 상근이의 친구들 밑의 링크는 백준에서의 문제 링크입니다. 5717번: 상근이의 친구들 입력은 여러 개의 테스트 케이스로 이루어져 있다. 각 테스트 케이스는 두 정수 M과 F로 이루어져 있으며, 각각은 상근이의 남자 친구의 수와 여자 친구의 수이다. (1 ≤ M, F ≤ 5) 입력의 마지막 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 계속 반복해봅니다. while True: # 남자 친구의 수 M, 여자 친구의 수 F를 공백으로 구분해 입력합니다. # 각각 정수로 변환합니다. # 1 2021. 5. 21.
[백준][solved.ac][Bronze 3][Python] 3034번 : 앵그리 창영 밑의 링크는 백준에서의 문제 링크입니다. 3034번: 앵그리 창영 첫째 줄에 던진 성냥의 개수 N과 박스의 가로 크기 W와 세로 크기 H가 주어진다. (1 ≤ N ≤ 50, 1 ≤ W, H ≤ 100) 다음 N개 줄에는 성냥의 길이가 주어진다. 길이는 1보다 크거나 같고 1000보다 작거나 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 던진 성냥의 개수 N, 박스의 가로 크기 W, 세로 크기 H를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환해줍니다. # 1 2021. 5. 21.
[백준][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.
[백준][solved.ac][Bronze 3][Python] 9366번 : 삼각형 분류 밑의 링크는 백준에서의 문제 링크입니다. 9366번: 삼각형 분류 입력의 첫 줄에는 테스트케이스의 개수 T(1 2021. 5. 20.
[백준][solved.ac][Bronze 3][Python] 9325번 : 얼마? 밑의 링크는 백준에서의 문제 링크입니다. 9325번: 얼마? 해빈이는 학교를 다니면서 틈틈히 번 돈으로 자동차를 사려고 한다. 자동차에 여러 가지 옵션을 포함시킬 수 있는데 해빈이는 덧셈과 곱셈을 하지 못하기 때문에 친구 태완이에게 도움을 청했 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수를 입력합니다. # 정수형으로 변환합니다. test_case_cnt = int(stdin.readline()) # 테스트 케이스의 개수만큼 반복합니다. for test_case_idx in range(test_case_cnt): # 자동차의 가격 s를 입력합니다. # 정수형으로 변환.. 2021. 5. 20.
[백준][solved.ac][Bronze 3][Python] 9295번 : 주사위 밑의 링크는 백준에서의 문제 링크입니다. 9295번: 주사위 각 테스트 케이스마다 "Case x: "를 출력한 다음, 주사위를 두 번 던져 나온 두 수의 합을 출력한다. 테스트 케이스 번호(x)는 1부터 시작한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 테스트 케이스의 개수 T만큼 반복합니다. for test_case_idx in range(T): # 주사위를 두 번 던져 나온 두 수를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. dice1, dice.. 2021. 5. 19.
[백준][solved.ac][Bronze 3][Python] 9085번 : 더하기 밑의 링크는 백준에서의 문제 링크입니다. 9085번: 더하기 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 첫 줄에 자연수의 개수 N(1 ≤ N ≤ 100)이 주어지고, 그 다음 줄에는 N개의 자연수가 주어진다. 각각의 자연 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에는 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. # 1 2021. 5. 19.