백준(Python) 2744번 대소문자 바꾸기 풀이 Python으로 구현한 2744번 대소문자 바꾸기 문제 풀이입니다. https://www.acmicpc.net/problem/2744 2744번: 대소문자 바꾸기 영어 소문자와 대문자로 이루어진 단어를 입력받은 뒤, 대문자는 소문자로, 소문자는 대문자로 바꾸어 출력하는 프로그램을 작성하시오. www.acmicpc.net data = input() for i in range(len(data)) : if 65 백준(Python) 풀이/구현 2021.11.21
백준(Python) 15962번 새로운 시작 풀이 Python으로 구현한 15962번 새로운 시작 문제 풀이입니다. https://www.acmicpc.net/problem/15962 15962번: 새로운 시작 부산일과학고등학교는 태어난지 얼마 안 된 킹-갓 과학고등학교다. 우리들을 위해 응원의 한마디를 출력하자. www.acmicpc.net print("파이팅!!") 단순히 "파이팅!!" 을 출력한다. 백준(Python) 풀이/구현 2021.11.21
백준(Python) 11365번 !밀비 급일 풀이 Python으로 구현한 11365번 !밀비 급일 문제 풀이입니다. https://www.acmicpc.net/problem/11365 11365번: !밀비 급일 당신은 길을 가다가 이상한 쪽지를 발견했다. 그 쪽지에는 암호가 적혀 있었는데, 똑똑한 당신은 암호가 뒤집으면 해독된다는 것을 발견했다. 이 암호를 해독하는 프로그램을 작성하시오. www.acmicpc.net while True : data = input() if data == "END" : break result = "" for i in range(len(data)-1, -1, -1) : result += data[i] print(result) 1. while문을 통해 입력받은 값이 "END"일 때까지 반복 수행한다. 2. while문 내부에서.. 백준(Python) 풀이/구현 2021.11.18
백준(Python) 10807번 개수 세기 풀이 Python으로 구현한 10807번 개수 세기 문제 풀이입니다. https://www.acmicpc.net/problem/10807 10807번: 개수 세기 첫째 줄에 정수의 개수 N(1 ≤ N ≤ 100)이 주어진다. 둘째 줄에는 정수가 공백으로 구분되어져있다. 셋째 줄에는 찾으려고 하는 정수 v가 주어진다. 입력으로 주어지는 정수와 v는 -100보다 크거 www.acmicpc.net n = int(input()) data = list(map(int, input().split())) v = int(input()) print(data.count(v)) 1. n개의 값을 입력받아 리스트 형태로 구성한다. 2. 찾으려고 하는 정수(v)를 입력받아 count( )를 통해 data 리스트에 v가 몇개 있는지 출.. 백준(Python) 풀이/구현 2021.11.18
백준(Python) 10987번 모음의 개수 풀이 Python으로 구현한 10987번 모음의 개수 문제 풀이입니다. https://www.acmicpc.net/problem/10987 10987번: 모음의 개수 알파벳 소문자로만 이루어진 단어가 주어진다. 이때, 모음(a, e, i, o, u)의 개수를 출력하는 프로그램을 작성하시오. www.acmicpc.net data = input() result = 0 for i in range(len(data)) : if data[i] == 'a' or data[i] == 'e' or data[i] == 'i' or data[i] == 'o' or data[i] == 'u' : result += 1 print(result) 1. 단어를 입력받아 반복문을 통해 문자를 하나씩 확인하여 해당 문자가 모음이라면 resu.. 백준(Python) 풀이/구현 2021.11.18
백준(Python) 14645번 와이버스 부릉부릉 풀이 Python으로 구현한 14645번 와이버스 부릉부릉 문제 풀이입니다. https://www.acmicpc.net/problem/14645 14645번: 와이버스 부릉부릉 첫 줄에 출발역과 종착역을 제외한 정거장의 수 N(1 ≤ N ≤ 100,000)과 출발역에서 탑승하는 사람의 수 K(1 ≤ K ≤ 10,000)가 주어진다. 둘째 줄부터 N개의 줄에 걸쳐 각 줄마다 i번째 정거장에서 탑승 www.acmicpc.net n, k = map(int, input().split()) for _ in range(n) : a, b = map(int, input().split()) print("비와이") 1. 입력받은 n개의 줄에 걸쳐 각 줄마다 특정번째 정거장에서 탑승하는 인원 A와 하차하는 인원 B를 입력받는다... 백준(Python) 풀이/구현 2021.11.18
백준(Python) 10101번 삼각형 외우기 풀이 Python으로 구현한 10101번 삼각형 외우기 문제 풀이입니다. https://www.acmicpc.net/problem/10101 10101번: 삼각형 외우기 문제의 설명에 따라 Equilateral, Isosceles, Scalene, Error 중 하나를 출력한다. www.acmicpc.net a = int(input()) b = int(input()) c = int(input()) count = 0 if a == b == c == 60 : print("Equilateral") elif a + b + c != 180 : print("Error") else : if a == b : count += 2 elif a == c : count += 2 elif b == c : count += 2 if c.. 백준(Python) 풀이/구현 2021.11.17
백준(Python) 15802번 타노스 풀이 Python으로 구현한 15802번 타노스 문제 풀이입니다. https://www.acmicpc.net/problem/15802 15802번: 타노스 당신이 살아남는다면 1을, 살아남지 못한다면 0을 출력한다. www.acmicpc.net print(1) # 혹은 print(0) # 혹은 from random import * value = randint(0, 1) print(value) 나의 경우 print(1) 코드로 작성 시 틀렸으며, print(0) 코드로 작성 시 아래와 같은 문구가 나왔다. 살아남지 못했다 .. 백준(Python) 풀이/구현 2021.11.17
백준(Python) 1357번 뒤집힌 덧셈 풀이 Python으로 구현한 1357번 뒤집힌 덧셈 문제 풀이입니다. https://www.acmicpc.net/problem/1357 1357번: 뒤집힌 덧셈 어떤 수 X가 주어졌을 때, X의 모든 자리수가 역순이 된 수를 얻을 수 있다. Rev(X)를 X의 모든 자리수를 역순으로 만드는 함수라고 하자. 예를 들어, X=123일 때, Rev(X) = 321이다. 그리고, X=100일 때, Rev( www.acmicpc.net def rev_function(x) : value = "" for i in range(len(x)-1, -1, -1) : value += x[i] return int(value) x, y = map(str, input().split()) sum_value = rev_function(x).. 백준(Python) 풀이/구현 2021.11.17
백준(Python) 5597번 과제 안 내신 분..? 풀이 Python으로 구현한 5597번 과제 안 내신 분..? 문제 풀이입니다. https://www.acmicpc.net/problem/5597 5597번: 과제 안 내신 분..? X대학 M교수님은 프로그래밍 수업을 맡고 있다. 교실엔 학생이 30명이 있는데, 학생 명부엔 각 학생별로 1번부터 30번까지 출석번호가 붙어 있다. 교수님이 내준 특별과제를 28명이 제출했는데, www.acmicpc.net data = [0] * 31 for i in range(28) : n = int(input()) data[n] = 1 for i in range(1, 31) : if data[i] == 0 : print(i) 1. data 리스트를 구성하여 모두 0으로 값을 초기화한다. 2. 반복문을 통해 28개의 출석번호를 .. 백준(Python) 풀이/구현 2021.11.15