본문 바로가기

백준297

[백준][solved.ac][Bronze 2][Python] 15596번 : 정수 N개의 합 밑의 링크는 백준에서의 문제 링크입니다. 15596번: 정수 N개의 합 C++17, Java 8, Python 3, C11, PyPy3, C99, C++98, C++11, C++14, Python 2, PyPy2, Go, C99 (Clang), C++98 (Clang), C++11 (Clang), C++14 (Clang), C11 (Clang), C++17 (Clang) www.acmicpc.net 파이썬 코드와 결과입니다. def solve(a): # 파이썬에는 내장함수 sum을 통해 리스트 내부의 값을 모두 더한 결과를 출력할 수 있습니다. ans = sum(a) return ans ※ 궁금한 부분, 이상한 점 및 오타는 댓글에 부탁드립니다. ※ 더 효율적이고 빠른 정답을 환영합니다. 2021. 4. 13.
[백준][solved.ac][Bronze 2][Python] 19563번 : 개구리 1 밑의 링크는 백준에서의 문제 링크입니다. 19563번: 개구리 1 좌표평면의 원점 위에 개구리가 한 마리 있다. 개구리는 한 번 점프할 때마다 인접한 네 칸 중 하나로 이동한다. 예를 들어, 초기에 개구리가 원점 $O(0, 0)$ 위에 있다면, 개구리는 한 번 점프한 뒤 www.acmicpc.net 파이썬 코드와 결과입니다. # 세 정수 a, b, c를 공백을 사이에 두고 입력합니다. # -10^9 2021. 4. 13.
[백준][solved.ac][Bronze 2][Python] 17350번 : 2루수 이름이 뭐야 밑의 링크는 백준에서의 문제 링크입니다. 17350번: 2루수 이름이 뭐야 선수들 중 뭐(anj)라는 이름을 가진 사람이 있으면 "뭐야;"를, 없으면 "뭐야?"를 출력한다. www.acmicpc.net 파이썬 코드와 결과입니다. # 첫째 줄에 야구팀의 멤버 수 N을 입력합니다. # 1 2021. 4. 12.
[백준][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.