본문 바로가기

bronze 2104

[백준][solved.ac][Bronze 2][Python] 17389번 : 보너스 점수 밑의 링크는 백준에서의 문제 링크입니다. 17389번: 보너스 점수 숭고한 알고리즘 캠프 퀴즈 타임이 시작되었다! PS 기초, 동적 계획법, 파라메트릭 서치, 욱제의 생일, 탐색, 그리디, 최단경로 알고리즘, 구데기컵, 서로소 집합, 최소 신장 트리, 최소 공통 조상, www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에는 OX표의 길이인 자연수 N을 입력합니다. # 1 2021. 4. 12.
[백준][solved.ac][Bronze 2][Python] 17826번 : 나의 학점은? 밑의 링크는 백준에서의 문제 링크입니다. 17826번: 나의 학점은? 3학년인 홍익이는 이번 학기 전공필수 과목인 운영체제(OS) 수업을 들었다. 수업을 마치고, 얼마 후 교수님께서 클래스넷을 통해 전 학생의 중간고사, 기말고사, 과제점 점수를 만점 기준 300점으 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에는 홍익이의 점수를 포함한 학생들의 점수 50개가 띄어쓰기로 구분해 입력합니다. # 점수는 내림차순으로 정렬되어 있습니다. # 같은 점수는 없습니다. # 각 점수들은 정수형 처리를 하고 리스트 변수 scores에 넣어줍니다. scores = list(map(int, input().split(' '))) # 둘째 줄에는 홍익이가 받은 점수를 입력합니다. # 모든 점수들은 0 이.. 2021. 4. 12.
[백준][solved.ac][Bronze 2][Python] 17838번 : 커맨드 17838번: 커맨드 T개 각각의 테스트 케이스에 대해 윤표가 좋아하는 커맨드이면 1, 그렇지 않으면 0을 한 줄에 하나씩 출력한다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 줄에는 테스트 케이스의 개수 T를 입력합니다. # 1 2021. 4. 12.
[백준][solved.ac][Bronze 2][Python] 18245번 : 이상한 나라의 암호 밑의 링크는 백준에서의 문제 링크입니다. 18245번: 이상한 나라의 암호 첫째 줄부터 최대 100개의 줄에 알파벳 대문자로 이루어진 해석해야 할 문장이 주어진다. 문장의 길이는 104이하인 자연수이다. 해석해야 할 문장이 모두 주어진 후, 마지막 문장은 Was it a cat I s www.acmicpc.net 파이썬 코드와 결과입니다. # i번째 줄에서 i를 저장하는 변수를 선언합니다. count = 1 # Was it a cat I saw?를 입력할 때까지 반복합니다. while True: # 한 문장을 입력합니다. sentence = input() # 만약 입력한 문장이 Was it a cat I saw?라면 if sentence == "Was it a cat I saw?": # 반복문을 탈출합니.. 2021. 4. 12.
[백준][solved.ac][Bronze 2][Python] 11945번 : 뜨거운 붕어빵 밑의 링크는 백준에서의 문제 링크입니다. 11945번: 뜨거운 붕어빵 입력으로 주어지는 각 행을 반전시켜서 출력하면 됩니다. 입력의 1행 1열은 출력의 1행 M열로, 입력의 1행 2열은 출력의 1행 M-1열로 … 입력의 1행 M열은 출력의 1행 1열로 … 입력의 N행 M열은 출력 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에는 두 개의 정수 N, M을 입력합니다. # 0 2021. 4. 11.
[백준][solved.ac][Bronze 2][Python] 11949번 : 번호표 교환 밑의 링크는 백준에서의 문제 링크입니다. 11949번: 번호표 교환 첫 번째 줄에 학생의 수와 카드의 수를 나타내는 정수 N, M (1 ≤ N ≤ 100, 1 ≤ M ≤ 100) 이 공백으로 구분되어 입력된다. 두 번째 줄부터 N줄에 걸쳐서 각 학생이 가지는 번호표의 값 Ai (1 ≤ Ai ≤ www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 번째 줄에는 학생의 수 N, 카드의 수 M을 공백으로 구분해 입력합니다. # 1 2021. 4. 11.
[백준][solved.ac][Bronze 2][Python] 10174번 : 팰린드롬 밑의 링크는 백준에서의 문제 링크입니다. 10174번: 팰린드롬 팰린드롬은 앞으로 읽으나 뒤로 읽으나 똑같은 단어나 숫자들을 말한다. 일반적으로 대소문자를 구분하지 않지만, 공백은 구분한다. 다음은 팰린드롬의 예시이다. Anna Harrah Arora Nat tan 9998999 123 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에는 테스트 케이스의 수 n을 입력합니다. n = int(input()) # 테스트 케이스의 수만큼 반복합니다. for i in range(n): # 팰린드롬을 판별할 한 줄의 텍스트를 입력합니다. # 공백은 구분하지만, 대소문자는 구분하지 않으므로 소문자 처리를 해줍니다. text = input().lower() # 만약 팰린드롬이 맞다면 if text .. 2021. 4. 11.
[백준][solved.ac][Bronze 2][Python] 10173번 : 니모를 찾아서 밑의 링크는 백준에서의 문제 링크입니다. 10173번: 니모를 찾아서 여러 문장이 각 줄로 입력되며, 입력의 마지막에는 "EOI" 입력된다. 한 줄은 최대 80개의 글자로 이루어져 있다. www.acmicpc.net 파이썬 코드와 결과입니다. # EOI라는 문장이 입력될 때까지 계속 반복합니다. while True: # 한 문장을 입력합니다. # 한 문장은 최대 80개의 글자로 이루어져 있습니다. sentence = input() # 만약 입력한 문장이 EOI라면 if sentence == "EOI": # 반복문을 탈출합니다. break # 니모(Nemo)를 찾는데 대소문자는 구별하지 않으므로 입력받은 문장을 대문자로 바꿔줍니다. sentence = sentence.upper() # 만약 문장에 NEMO.. 2021. 4. 11.
[백준][solved.ac][Bronze 2][Python] 10102번 : 개표 밑의 링크는 백준에서의 문제 링크입니다. 10102번: 개표 입력은 총 두 줄로 이루어져 있다. 첫째 줄에는 심사위원의 수 V (1 ≤ V ≤ 15)가 주어지고, 둘째 줄에는 각 심사위원이 누구에게 투표했는지가 주어진다. A와 B는 각각 그 참가자를 나타낸다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에는 심사위원의 수 V를 입력합니다. # 1 2021. 4. 11.
[백준][solved.ac][Bronze 2][Python] 9086번 : 문자열 밑의 링크는 백준에서의 문제 링크입니다. 9086번: 문자열 입력의 첫 줄에는 테스트 케이스의 개수 T(1 ≤ T ≤ 10)가 주어진다. 각 테스트 케이스는 한 줄에 하나의 문자열이 주어진다. 문자열은 알파벳 A~Z 대문자로 이루어지며 알파벳 사이에 공백은 없으 www.acmicpc.net 파이썬 코드와 결과입니다. # 첫 줄에는 테스트 케이스의 개수 T를 입력합니다. # 1 2021. 4. 10.