본문 바로가기

bronze 2104

[백준][solved.ac][Bronze 2][Python] 11944번 : NN 밑의 링크는 백준에서의 문제 링크입니다. 11944번: NN 첫 번째 줄에는 N, M이 주어진다. (1 ≤ N, M ≤ 2016) www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫 번째 줄에 N, M을 공백으로 구분해 입력합니다. # 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] 18795번 : 이동하기 3 밑의 링크는 백준에서의 문제 링크입니다. 18795번: 이동하기 3 준규는 (N+1)×(M+1) 크기의 미로에 갇혀있다. 미로는 1×1크기의 방으로 나누어져 있다. 미로의 가장 왼쪽 윗 방은 (0, 0)이고, 가장 오른쪽 아랫 방은 (N, M)이다. 준규는 현재 (0, 0)에 있고, (N, M)으 www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 첫째 줄에 미로의 크기 N, M을 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다. N, M = map(int, stdin.readline().split(' ')) # N개의 정수 Ai들을 공백으로 구분해 입력합니다. # 각각 정수형으로 변환합니다... 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 2][Python] 3040번 : 백설 공주와 일곱 난쟁이 밑의 링크는 백준에서의 문제 링크입니다. 3040번: 백설 공주와 일곱 난쟁이 매일 매일 일곱 난쟁이는 광산으로 일을 하러 간다. 난쟁이가 일을 하는 동안 백설공주는 그들을 위해 저녁 식사를 준비한다. 백설공주는 의자 일곱개, 접시 일곱개, 나이프 일곱개를 준비한다. www.acmicpc.net 파이썬 코드와 결과입니다. # readline을 사용하기 위해 import합니다. from sys import stdin # 아홉 난쟁이들의 값들을 저장할 리스트 변수를 선언합니다. nine_dwarfs = [None] * 9 # 9번 반복합니다. for dwarf_idx in range(9): # 현재 인덱스 난쟁이의 값을 입력하고 리스트 변수에 넣어줍니다. # 값은 1보다 크거나 같고 99보다 작거나 같은 자.. 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.