본문 바로가기

수학116

[백준][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 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.
[백준][solved.ac][Bronze 3][Python] 10984번 : 내 학점을 구해줘 밑의 링크는 백준에서의 문제 링크입니다. 10984번: 내 학점을 구해줘 게으른 근우는 열심히 놀다가 문득, 자신의 학점 평균이 얼마일지 궁금해졌다. 학사시스템도 들어가기 귀찮아하는 근우를 위해 구해주도록 하자. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 학기의 수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 학기의 수 T만큼 반복합니다. for semester_idx in range(T): # 과목의 수 N을 입력합니다. # 1 2021. 6. 21.
[백준][solved.ac][Bronze 3][Python] 10952번 : A+B - 5 밑의 링크는 백준에서의 문제 링크입니다. 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 0 0을 입력할 때까지 반복합니다. while True: # 두 정수 A, B를 공백으로 구분해 입력합니다. # 0 < A, B < 10 # 각각 정수형으로 변환합니다. A, B = map(int, stdin.readline().split(' ')) # A, B 모두 0이라면 if (A, B) == (0, 0): # 반복문을 탈출합니다. break # A + B를 출력합니다. print(A + B) ※ 궁금한.. 2021. 6. 21.
[백준][solved.ac][Bronze 3][Python] 10886번 : 0 = not cute / 1 = cute 밑의 링크는 백준에서의 문제 링크입니다. 10886번: 0 = not cute / 1 = cute 준희는 자기가 팀에서 귀여움을 담당하고 있다고 생각한다. 하지만 연수가 볼 때 그 의견은 뭔가 좀 잘못된 것 같았다. 그렇기에 설문조사를 하여 준희가 귀여운지 아닌지 알아보기로 했다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 설문조사를 한 사람의 수 N을 입력합니다. # 1 2021. 6. 21.
[백준][solved.ac][Bronze 3][Python] 10951번 : A+B - 4 밑의 링크는 백준에서의 문제 링크입니다. 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 일단 계속 반복해봅니다. while True: # try 구문에 있는 코드를 실행해봅니다. try: # 두 정수 A, B를 공백으로 구분해 입력합니다. # 0 < A, B < 10 # 각각 정수형으로 변환합니다. A, B = map(int, stdin.readline().split(' ')) # A + B를 출력합니다. print(A + B) # ValueError가 발생하면 except ValueError:.. 2021. 6. 21.
[백준][solved.ac][Bronze 3][Python] 10950번 : A+B - 3 밑의 링크는 백준에서의 문제 링크입니다. 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, 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(int, stdin.readline().split(' ')) # .. 2021. 6. 20.