본문 바로가기

구현156

[백준][solved.ac][Bronze 1][Python] 14726번 : 신용카드 판별 밑의 링크는 백준에서의 문제 링크입니다. 14726번: 신용카드 판별 신용카드는 총 16자리의 숫자로 구성되어 있다. 언뜻 보기에는 무작위로 된 숫자로 구성되어 있는 것 같이 보이지만 그 속에는 하나의 수학적 비밀이 숨겨져 있다. 그중 하나가 카드 번호가 유효 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 테스트 케이스의 수 T를 입력합니다. # 1 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 20205번 : 교수님 그림이 깨지는데요? 밑의 링크는 백준에서의 문제 링크입니다. 20205번: 교수님 그림이 깨지는데요? N x K 줄에 걸쳐, 늘어난 단색 비트맵 이미지의 픽셀 정보를 출력한다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에는 정사각형 단색 비트맵의 가로/세로 길이 N, # 이미지를 늘릴 배수 K를 입력합니다. # 1 2021. 4. 25.
[백준][solved.ac][Bronze 1][Python] 20113번 : 긴급 회의 밑의 링크는 백준에서의 문제 링크입니다. 20113번: 긴급 회의 투표 결과 1번 플레이어가 1표, 3번 플레이어가 2표, 4번 플레이어가 1표를 받아 3번 플레이어가 퇴출된다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 플레이어의 수 N을 입력합니다. # 3 2021. 4. 25.
[백준][solved.ac][Bronze 1][Python] 20001번 : 고무오리 디버깅 밑의 링크는 백준에서의 문제 링크입니다. 20001번: 고무오리 디버깅 백준 문제 풀이에 힘들어하는 수진이를 위해 민우는 문제해결에 도움이 되는 고무오리를 준비했다. 민우가 준비한 고무오리는 신비한 능력이 존재하는데, 최근에 풀던 백준 문제를 해결해주는 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에 "고무오리 디버깅 시작"이라고 입력합니다. start = input() # 문제의 개수를 저장하는 변수를 선언합니다. question = 0 # "고무오리 디버깅 끝"을 입력할 때까지 반복합니다. while True: # 문제, 고무오리 혹은 고무오리 디버깅 끝을 입력합니다. is_rubberduck = input() # 고무오리 디버깅 끝을 입력했다면 if is_rubberduck.. 2021. 4. 25.
[백준][solved.ac][Bronze 2][Python] 21567번 : 숫자의 개수 2 밑의 링크는 백준에서의 문제 링크입니다. 21567번: 숫자의 개수 2 첫째 줄에 A, 둘째 줄에 B, 셋째 줄에 C가 주어진다. A, B, C는 모두 1,000,000보다 작은 자연수이다. www.acmicpc.net 파이썬 코드와 결과입니다. # A, B, C는 모두 1,000,000보다 작은 자연수입니다. # 첫째 줄에 A를 입력합니다. A = int(input()) # 둘째 줄에 B를 입력합니다. B = int(input()) # 셋째 줄에 C를 입력합니다. C = int(input()) # A, B, C를 곱한 결과를 문자열로 변환해서 저장한 변수를 선언합니다. multiple = str(A * B * C) # 0에서 9까지 반복해봅니다. for num in range(10): # multipl.. 2021. 4. 24.
[백준][solved.ac][Bronze 2][Python] 15351번 : 인생 점수 밑의 링크는 백준에서의 문제 링크입니다. 15351번: 인생 점수 어떤 사람이 무엇을 즐기느냐에 따라 그 사람의 인생 점수를 측정할 수 있다. A를 1점, B를 2점, ... , Z를 26점으로 해, 즐기는 것의 이름의 알파벳 점수를 모두 더하면 된다. 예를 들어, "OTAKU LIFE" 는 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에 즐기는 것의 개수 N을 입력합니다. N = int(input()) # 즐기는 것의 개수 N만큼 반복합니다. for i in range(N): # 즐기는 것을 입력합니다. # 영어 대문자와 띄어쓰기로 입력합니다. # 30자를 넘지 않습니다. enjoy = input() # 즐기는 것의 점수를 저장하는 변수를 선언합니다. score = 0 # 즐기.. 2021. 4. 24.
[백준][solved.ac][Bronze 2][Python] 14581번 : 팬들에게 둘러싸인 홍준 밑의 링크는 백준에서의 문제 링크입니다. 14581번: 팬들에게 둘러싸인 홍준 첫 번째 줄에 홍준의 아이디를 입력받는다. 홍준의 아이디는 길이가 20 이하인 문자열이며, 알파벳 소문자, 알파벳 대문자, 숫자로만 이루어졌다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에 홍준의 아이디를 입력합니다. # 길이가 20 이하인 문자열이며, # 알파벳 소문자, 알파벳 대문자, 숫자로만 이루어져 있습니다. hongjun_ID = input() # 출력 형식에 맞게 출력합니다. print(":fan::fan::fan:") print(f":fan::{hongjun_ID}::fan:") print(":fan::fan::fan:") ※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다. ※.. 2021. 4. 24.
[백준][solved.ac][Bronze 2][Python] 14487번 : 욱제는 효도쟁이야! 밑의 링크는 백준에서의 문제 링크입니다. 14487번: 욱제는 효도쟁이야!! 욱제는 KOI를 망친 기념으로 부모님과 함께 코드게이트 섬으로 여행을 떠났다. 코드게이트 섬에는 오징어로 유명한 준오마을(심술쟁이 해커 임준오 아님), 밥으로 유명한 재훈마을, 영중마을 등 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 마을의 수 n을 입력합니다. # 1 2021. 4. 24.
[백준][solved.ac][Bronze 2][Python] 13235번 : 팰린드롬 밑의 링크는 백준에서의 문제 링크입니다. 13235번: 팰린드롬 팰린드롬은 앞에서부터 읽을 때와 뒤에서부터 읽을 때가 똑같은 단어를 의미한다. 예를 들어, eve, eevee는 팰린드롬이고, eeve는 팰린드롬이 아니다. 단어가 주어졌을 때, 팰린드롬인지 아닌지 판 www.acmicpc.net 파이썬 코드와 결과입니다. # 길이가 20보다 작거나 같고 알파벳 소문자로 이루어진 단어를 입력합니다. word = input() # 입력한 단어가 팰린드롬이라면 if word == word[::-1]: # true를 출력합니다. print("true") # 입력한 단어가 팰린드롬이 아니라면 else: # false를 출력합니다. print("false") ※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다.. 2021. 4. 24.
[백준][solved.ac][Bronze 2][Python] 11816번 : 8진수, 10진수, 16진수 밑의 링크는 백준에서의 문제 링크입니다. 11816번: 8진수, 10진수, 16진수 첫째 줄에 X가 주어진다. X는 10진수로 바꿨을 때, 1,000,000보다 작거나 같은 자연수이다. 16진수인 경우 알파벳은 소문자로만 이루어져 있다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 X를 입력합니다. # X는 10진수로 바꿨을 때, 1,000,000보다 작거나 같은 자연수입니다. # 16진수인 경우 알파벳은 소문자로만 이루어져 있습니다. X = input() # 입력한 X의 값에서 앞의 두 자리가 0x라면 if X[0:2] == "0x": # 입력한 X를 16진수로 간주하고 10진수로 바꿔 출력합니다. print(int(X, 16)) # 입력한 X의 값에서 앞의 한 자리가 0라면 .. 2021. 4. 23.