Python 929

백준(Python) 10768번 특별한 날 풀이

Python으로 구현한 10768번 특별한 날 문제 풀이입니다. https://www.acmicpc.net/problem/10768 10768번: 특별한 날 마지막 줄에 "Before", "After"나 "Special"을 출력한다. www.acmicpc.net month = int(input()) day = int(input()) if month == 2 : if day == 18 : print('Special') elif day < 18 : print('Before') else : print('After') elif month < 2 : print('Before') else : print('After') 1. 날짜가 2월 18일이라면 "Special"을 출력한다. 2. 날짜가 2월 18일 전이면 "B..

백준(Python) 11557번 Yangjojang of The Year 풀이

Python으로 구현한 11557번 Yangjojang of The Year 문제 풀이입니다. https://www.acmicpc.net/problem/11557 11557번: Yangjojang of The Year 입학 OT때 누구보다도 남다르게 놀았던 당신은 자연스럽게 1학년 과대를 역임하게 되었다. 타교와의 조인트 엠티를 기획하려는 당신은 근처에 있는 학교 중 어느 학교가 술을 가장 많이 먹는지 www.acmicpc.net t = int(input()) for _ in range(t) : n = int(input()) data = list(input().split()) for _ in range(n - 1) : a, b = input().split() if int(data[1]) < int(b) ..

백준(Python) 2947번 나무 조각 풀이

Python으로 구현한 2947번 나무 조각 문제 풀이입니다. https://www.acmicpc.net/problem/2947 2947번: 나무 조각 첫째 줄에 조각에 쓰여 있는 수가 순서대로 주어진다. 숫자는 1보다 크거나 같고, 5보다 작거나 같으며, 중복되지 않는다. 처음 순서는 1, 2, 3, 4, 5가 아니다. www.acmicpc.net data = list(map(int, input().split())) target = [1, 2, 3, 4, 5] while data != target : for i in range(4) : if data[i] > data[i+1] : data[i], data[i+1] = data[i+1], data[i] else : continue for j in rang..

백준(Python) 5576번 콘테스트 풀이

Python으로 구현한 5576번 콘테스트 문제 풀이입니다. https://www.acmicpc.net/problem/5576 5576번: 콘테스트 최근 온라인에서의 프로그래밍 콘테스트가 열렸다. W 대학과 K 대학의 컴퓨터 클럽은 이전부터 라이벌 관계에있어,이 콘테스트를 이용하여 양자의 우열을 정하자라는 것이되었다. 이번이 두 대 www.acmicpc.net w_data = [] k_data = [] for i in range(20) : if i < 10 : w_data.append(int(input())) else : k_data.append(int(input())) w_data.sort(reverse=True) k_data.sort(reverse=True) print(sum(w_data[:3]), ..

백준(Python) 4458번 첫 글자를 대문자로 풀이

Python으로 구현한 4458번 첫 글자를 대문자로 문제 풀이입니다. https://www.acmicpc.net/problem/4458 4458번: 첫 글자를 대문자로 첫째 줄에 줄의 수 N이 주어진다. 다음 N개의 줄에는 문장이 주어진다. 각 문장에 들어있는 글자의 수는 30을 넘지 않는다. 모든 줄의 첫 번째 글자는 알파벳이다. www.acmicpc.net n = int(input()) for _ in range(n) : data = str(input()) data = data[0].upper() + data[1:] print(data) 1. 문자열을 입력받아 첫글자를 대문자로 변환하고 그 이후의 글자들을 붙여 data에 갱신한다. 2. 최종적으로 data 값을 출력한다.

백준(Python) 15963번 CASIO 풀이

Python으로 구현한 15963번 CASIO 문제 풀이입니다. https://www.acmicpc.net/problem/15963 15963번: CASIO 카시오 계산기는 만능 계산기이다. 시험을 한 번이라도 쳐본 일곽인이라면, 이 카시오의 소중함에 대해서 뼈저리게 느껴보았을 것이다. 하지만, 이런 카시오에도 함정이 있다. 바로, 카시오 계 www.acmicpc.net n, m = map(int, input().split()) if n == m : print(1) else : print(0) 1. 송찬이가 필요한 배터리(n)과 선생님이 가져온 배터리(m)을 입력받는다. 2. 두 배터리가 같을 경우 1을 출력하고, 다를 경우 0을 출력한다.

백준(Python) 10801번 카드게임 풀이

Python으로 구현한 10801번 카드게임 문제 풀이입니다. https://www.acmicpc.net/problem/10801 10801번: 카드게임 두 사람 A와 B는 1부터 10까지의 숫자가 하나씩 적힌 열 장의 카드로 ‘게임’을 한다. 게임은 총 열 번의 ‘라운드’로 구성되고, 각 라운드 마다 자신이 가지고 있는 카드 중 하나를 제시하고, www.acmicpc.net a = list(map(int, input().split())) b = list(map(int, input().split())) a_count = 0 b_count = 0 for i in range(10) : if a[i] == b[i] : continue elif a[i] > b[i] : a_count += 1 else : b_c..

백준(Python) 16170번 오늘의 날짜는? 풀이

Python으로 구현한 16170번 오늘의 날짜는? 문제 풀이입니다. https://www.acmicpc.net/problem/16170 16170번: 오늘의 날짜는? 지금 시각을 UTC+0(세계 표준시)을 기준으로 나타냈을 때의 연도, 월, 일을 한 줄에 하나씩 순서대로 출력한다. www.acmicpc.net import datetime data = datetime.datetime.now() + datetime.timedelta(hours=9) print(data.year) print(data.month) print(data.day) 1. datetime을 통해 현재의 시간을 가져오는데, 한국 시간으로 가져오기 때문에 9시간을 더해준다. 2. 최종적으로 연도, 월, 일을 하나씩 순서대로 출력한다.

백준(Python) 17295번 엔드게임 스포일러 풀이

Python으로 구현한 17295번 엔드게임 스포일러 문제 풀이입니다. https://www.acmicpc.net/problem/17295 17295번: 엔드게임 스포일러 《어벤져스: 엔드게임》(영어: Avengers: Endgame)은 2019년 개봉한 미국의 슈퍼히어로 영화로, 마블 코믹스의 동명 팀을 원작으로 하고 있으며, 마블 스튜디오가 제작하고, 월트 디즈니 스튜디오 www.acmicpc.net data = input() print('Avengers: Endgame') 1. 어벤져스: 엔드게임의 줄거리를 입력받는다. 2. 어벤져스: 엔드게임의 영문 표기를 출력한다.