본문 바로가기

Problem Solving599

[백준][solved.ac][Bronze 1][Python] 12605번 : 단어순서 뒤집기 밑의 링크는 백준에서의 문제 링크입니다. 12605번: 단어순서 뒤집기 스페이스로 띄어쓰기 된 단어들의 리스트가 주어질때, 단어들을 반대 순서로 뒤집어라. 각 라인은 w개의 영단어로 이루어져 있으며, 총 L개의 알파벳을 가진다. 각 행은 알파벳과 스페이스로만 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 행에는 전체 케이스의 개수 N을 입력합니다. # N = 5입니다. N = int(input()) # 테스트 케이스의 개수 N만큼 반복합니다. for test_case_num in range(N): # L개의 알파벳을 가진 단어들을 입력합니다. # 공백으로 구분해 리스트 변수에 넣어줍니다. words = input().split(' ') # words에 저장되어 있는 단어들을 공백으로 구분.. 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 17072번 : 아스키 아트 밑의 링크는 백준에서의 문제 링크입니다. 17072번: 아스키 아트 위와 같이, 아스키 문자로 그린 그림을 ‘아스키 아트’ 라고 한다. 우리가 알고 있는 일반적인 그림 파일(.jpg, .png 등)들은 기본적으로 해상도에 맞게 픽셀 단위로 분할된 2차원 그리드에 대해 www.acmicpc.net 파이썬 코드와 결과입니다. # Intensity function을 구현합니다. # 0 이상 255 이하의 정수값 r, g, b를 받습니다. def intensity(r, g, b): # intensity는 2126R + 7152G + 722B의 결과값입니다. i = 2126 * r + 7152 * g + 722 * b # intensity가 0 이상 510,000 미만이라면 if 0 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 15819번 : 너의 핸들은 밑의 링크는 백준에서의 문제 링크입니다. 15819번: 너의 핸들은 첫 줄에 현정이가 기억하고 있는 핸들의 개수 N과 I(1 ≤ I, N ≤ 100)이 주어진다. 이후 N개의 줄에 걸쳐 현정이 기억하는 핸들이 무작위 순서로 주어진다. 모든 핸들은 영어 소문자와 숫자로만 이 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 줄에 핸들의 개수 N, 핸들 중 사전 순으로 찾을 I번째의 단어인 I를 입력합니다. # 1 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 15720번 : 카우버거 밑의 링크는 백준에서의 문제 링크입니다. 15720번: 카우버거 첫째 줄에는 주문한 버거의 개수 B, 사이드 메뉴의 개수 C, 음료의 개수 D가 공백을 사이에 두고 순서대로 주어진다. (1 ≤ B, C, D ≤ 1,000) 둘째 줄에는 각 버거의 가격이 공백을 사이에 두고 주어진 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에는 주문한 버거의 개수 B, # 사이드 메뉴의 개수 C, 음료의 개수 D를 # 공백을 사이에 두고 순서대로 입력합니다. # 1 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 14726번 : 신용카드 판별 밑의 링크는 백준에서의 문제 링크입니다. 14726번: 신용카드 판별 신용카드는 총 16자리의 숫자로 구성되어 있다. 언뜻 보기에는 무작위로 된 숫자로 구성되어 있는 것 같이 보이지만 그 속에는 하나의 수학적 비밀이 숨겨져 있다. 그중 하나가 카드 번호가 유효 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 테스트 케이스의 수 T를 입력합니다. # 1 2021. 4. 26.
[백준][solved.ac][Bronze 1][Python] 14730번 : 謎紛芥索紀 (Small) 밑의 링크는 백준에서의 문제 링크입니다. 14730번: 謎紛芥索紀 (Small) 성민이는 이번 학기에 미적분학 과목을 수강하고 있다. 다항함수의 미분 단원 과제를 하던 도중 미분을 하기가 귀찮아진 성민이는 미분하려는 함수 f(x)가 주어지면, 미분 된 함수 f’(x)를 자동 www.acmicpc.net 참고로 문제 제목의 저 한자를 읽으면 '미분개색기'입니다. ㅎㅎ 파이썬 코드와 결과입니다. # 첫째 줄에 항의 개수 N을 입력합니다. # 1 2021. 4. 25.
[백준][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] 20112번 : 사토르 마방진 밑의 링크는 백준에서의 문제 링크입니다. 20112번: 사토르 마방진 사토르 마방진에 대해 들어본 적이 있는가? 사토르 마방진은 간단히 말하면 "가로로 읽었을 때와 세로로 읽었을 때 똑같이 읽히는 단어 집합"이다. 예시로는 다음과 같은 것들이 있다. 라팔아 팔 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 단어의 길이 N을 입력합니다. # 2 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.