본문 바로가기

bronze 365

[백준][solved.ac][Bronze 3][Python] 14614번 : Calculate! 밑의 링크는 백준에서의 문제 링크입니다. 14614번: Calculate! 입력의 첫째 줄에 A, B, C가 공백으로 구분되어 주어진다. (1 ≤ A, B ≤ 108, 1 ≤ C ≤ 10100) www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 입력의 첫째 줄에 A, B, C를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. A, B, C = map(int, stdin.readline().split(' ')) # A에 B를 C번 XOR했을 때 # A에 B로 한 번 XOR 연산한 뒤, 또 B로 XOR 연산하면 그대로 A가 나옵니다. # 따라서 연산 횟수를 짝수일 때, 홀수일 때로 나누어 생각.. 2021. 7. 4.
[백준][solved.ac][Bronze 3][Python] 14592번 : 2017 아주대학교 프로그래밍 경시대회 (Small) 밑의 링크는 백준에서의 문제 링크입니다. 14592번: 2017 아주대학교 프로그래밍 경시대회 (Small) 아주대학교 프로그래밍 경시대회(Ajou Programming Contest, APC)는 2009년 제1회를 시작으로 2014년 제6회까지 개최된 아주대학교 학생들을 위한 프로그래밍 경시대회이다. 2017년, 다른 학교에서 활발히 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 참가자의 수를 나타내는 자연수 N을 입력합니다. # 1 2021. 7. 4.
[백준][solved.ac][Bronze 3][Python] 11024번 : 더하기 4 밑의 링크는 백준에서의 문제 링크입니다. 11024번: 더하기 4 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, N(1 ≤ N ≤ 100)개의 수가 공백으로 구분되어서 주어진다. 입력으로 주어지는 수는 10,000보다 작거나 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 테스트 케이스의 개수 T를 입력합니다. # 정수형으로 변환합니다. T = int(stdin.readline()) # 테스트 케이스의 개수 T만큼 반복합니다. for test_case_idx in range(T): # N개의 수를 공백으로 구분해 입력합니다. # 1 2021. 7. 4.
[백준][solved.ac][Bronze 3][Python] 10419번 : 지각 밑의 링크는 백준에서의 문제 링크입니다. 10419번: 지각 창영이가 궁금한 경우의 수 T(1 ≤ T ≤ 100)가 첫 번째 줄에 주어지고, 이어서 T 개의 줄에 수업시간 d(1 ≤ d ≤ 10,000, d는 정수)가 차례대로 주어진다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 창영이가 궁금한 경우의 수 T를 입력합니다. # 1 2021. 7. 3.
[백준][solved.ac][Bronze 3][Python] 14913번 : 등차수열에서 항 번호 찾기 밑의 링크는 백준에서의 문제 링크입니다. 14913번: 등차수열에서 항 번호 찾기 k가 몇 번째 항인지 출력한다. 만약, k가 주어진 a와 d로 만들어진 등차수열의 수가 아니면 "X"를 출력한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에 첫 항 a, 공차 d, 찾는 수 k를 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. a, d, k = map(int, stdin.readline().split(' ')) # 등차수열의 공식 a+(n-1)d = k을 dn = k - a + d로 계산하여 값을 저장한 변수를 선언합니다. dn = k - a + d # n을 구하기 위해 dn을.. 2021. 7. 1.
[백준][solved.ac][Bronze 3][Python] 14920번 : 3n+1 수열 밑의 링크는 백준에서의 문제 링크입니다. 14920번: 3n+1 수열 다음의 점화식에 의해 정해지는 수열 C(n)을 생각하자: C(n+1) = C(n)/2 (C(n)이 짝수일 때) = 3*C(n)+1 (C(n)이 홀수일 때) 초항 C(1)이 자연수로 주어지면, 이 점화식은 자연수로 이루어지는 수열을 정한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # C(1)을 입력합니다. # 1 2021. 7. 1.
[백준][solved.ac][Bronze 3][Python] 2884번 : 알람 시계 밑의 링크는 백준에서의 문제 링크입니다. 2884번: 알람 시계 상근이는 매일 아침 알람을 듣고 일어난다. 알람을 듣고 바로 일어나면 다행이겠지만, 항상 조금만 더 자려는 마음 때문에 매일 학교를 지각하고 있다. 상근이는 모든 방법을 동원해보았지만, www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 알람 시간 H시, M분인 두 정수를 공백으로 구분해 입력합니다. # 0 2021. 6. 28.
[백준][solved.ac][Bronze 3][Python] 11908번 : 카드 밑의 링크는 백준에서의 문제 링크입니다. 11908번: 카드 승현이는 앞면과 뒷면이 있는 카드 n장을 가지고 있습니다. 각 카드의 앞면에는 1 이상 2222 이하의 정수가 적혀 있으며, 이 수는 카드마다 서로 다릅니다. 각 카드의 뒷면에는 동물 그림이 그려져 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 카드의 수를 나타내는 자연수 n을 입력합니다. # 1 2021. 6. 27.
[백준][solved.ac][Bronze 3][Python] 11966번 : 2의 제곱인가? 밑의 링크는 백준에서의 문제 링크입니다. 11966번: 2의 제곱인가? 자연수 N이 주어졌을 때, 2의 제곱수면 1을 아니면 0을 출력하는 프로그램을 작성하시오. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 N을 입력합니다. # 1 2021. 6. 27.
[백준][solved.ac][Bronze 3][Python] 11880번 : 개미 밑의 링크는 백준에서의 문제 링크입니다. 11880번: 개미 승현이는 방학을 맞아 심심하지만, 공부는 하기 싫습니다. 이렇게 방 안에서 하루하루 시간을 낭비하던 중, 승현이는 자신의 직육면체 모양의 지우개에 개미 한 마리가 붙어 있다는 것을 알게 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에 테스트 케이스의 개수 T를 입력합니다. # 1 2021. 6. 26.