본문 바로가기

구현156

[백준][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] 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 2][Python] 17502번 : 클레어와 팰린드롬 밑의 링크는 백준에서의 문제 링크입니다. 17502번: 클레어와 팰린드롬 입력으로 주어진 문자열을 팰린드롬이 되도록 '?' 문자들을 적절한 알파벳 소문자들로 바꾸어 출력합니다. 방법이 여러 가지인 경우 그 중 하나만 출력합니다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 문자열의 길이 N을 입력합니다. # 1 2021. 7. 3.
[백준][solved.ac][Bronze 2][Python] 16674번 : 2018년을 되돌아보며 밑의 링크는 백준에서의 문제 링크입니다. 16674번: 2018년을 되돌아보며 조그만 수학적 연관성에도 깊은 흥미를 두는 상헌이는 우연히 고려대학교 프로그래밍 경시대회가 열리는 날짜를 년도와 월일을 붙여 쓰면 20181208임을 알게 되었다. 2018년이 한 달도 남지 않음을 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 양의 정수 N을 입력합니다. # 1 = 1 and one_cnt >= 1 and eight_cnt >= 1: # 일단 N은 밀접한 수에 속합니다. # 밀접한 수 중 2, 0, 1, 8의 개수가 모두 똑같은 경우 if two_cnt == zero_cnt and zero.. 2021. 7. 2.
[백준][solved.ac][Bronze 2][Python] 1296번 : 데이트 밑의 링크는 백준에서의 문제 링크입니다. 1296번: 데이트 첫째 줄에 오민식의 영어 이름이 주어진다. 둘째 줄에는 좋아하는 여자가 몇 명인지 N이 주어지고, 셋째 줄부터 N개의 줄에 여자의 이름이 하나 씩 주어진다. N은 50보다 작거나 같고, 모든 이름은 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 오민식의 영어 이름을 입력합니다. # 맨 끝의 \n은 떼어줍니다. ohminsik = stdin.readline().rstrip() # 둘째 줄에는 좋아하는 여자의 수 N을 입력합니다. # 50보다 작거나 같은 자연수입니다. # 정수형으로 변환합니다. N = int(stdin.readli.. 2021. 7. 2.
[백준][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 2][Python] 18228번 : 펭귄추락대책위원회 밑의 링크는 백준에서의 문제 링크입니다. 18228번: 펭귄추락대책위원회 일우는 친구들과 펭귄 얼음깨기 게임을 하고 있다. 계속 떨어지는 펭귄이 불쌍했던 일우는 INU 송년 코드페스티벌 참가자들을 펭귄추락대책위원회로 초대했다. 이 펭귄 얼음깨기는 리메이크 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 얼음의 개수를 의미하는 N을 입력합니다. # 3 2021. 7. 1.
[백준][solved.ac][Bronze 2][Python] 18406번 : 럭키 스트레이트 밑의 링크는 백준에서의 문제 링크입니다. 18406번: 럭키 스트레이트 첫째 줄에 점수 N이 정수로 주어진다. (10 ≤ N ≤ 99,999,999) 단, 점수 N의 자릿수는 항상 짝수 형태로만 주어진다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 점수 N을 정수로 입력합니다. # 10 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 21734번 : SMUPC의 등장 밑의 링크는 백준에서의 문제 링크입니다. 21734번: SMUPC의 등장 2021년 5월 8일 SMUPC 대회의 첫 개최에 신이 난 화은이는 SMUPC를 기념하기 위해 "SMUPC"를 예술적으로 출력하는 프로그램을 작성하고자 했다. 화은이는 각 알파벳에 해당하는 아스키코드 값을 10진 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 줄에 알파벳 소문자로만 이루어진 단어 S를 입력합니다. # 길이는 10을 넘지 않습니다. # 맨 끝의 \n을 떼어줍니다. S = stdin.readline().rstrip() # S의 한 글자씩 반복합니다. for char in S: # 현재 글자의 10진법 아스키코드.. 2021. 6. 30.
[백준][solved.ac][Bronze 2][Python] 21918번 : 전구 밑의 링크는 백준에서의 문제 링크입니다. 21918번: 전구 $N$개의 전구가 있고 맨 왼쪽에 있는 전구를 첫 번째라고 하자. 전구의 상태는 두 가지가 있으며 이를 숫자로 표현한다. $1$은 전구가 켜져 있는 상태를 의미하고, $0$은 전구가 꺼져 있는 상태를 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 전구의 개수 N, 입력되는 명령어의 개수 M을 공백으로 구분해 입력합니다. # 1 2021. 6. 30.