전체 글 (18) 썸네일형 리스트형 [백준] Python 배우기 (2530) - 시간, 분, 초 표현 2530 문제 ▪️ 인공지능 시계 KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능 오븐에 넣으면 된다. 그러면 인공지능 오븐은 오븐구이가 끝나는 시간을 초 단위로 자동적으로 계산한다. 또한, KOI 전자의 인공지능 오븐 앞면에는 사용자에게 훈제오리구이 요리가 끝나는 시각을 알려 주는 디지털 시계가 있다. 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데 필요한 시간이 초 단위로 주어졌을 때, 오븐구이가 끝나는 시각을 계산하는 프로그램을 작성하시오. [제출코드] 정답 *Point. 시간을 구현하는 방법에 대해 생각하기 hour, minute, sec = map(int, inpu.. [백준] Python 배우기 (2525) - 시간, 분 표현 2525 문제 ▪️ 오븐시계 KOI 전자에서는 건강에 좋고 맛있는 훈제오리구이 요리를 간편하게 만드는 인공지능 오븐을 개발하려고 한다. 인공지능 오븐을 사용하는 방법은 적당한 양의 오리 훈제 재료를 인공지능 오븐에 넣으면 된다. 그러면 인공지능 오븐은 오븐구이가 끝나는 시간을 분 단위로 자동적으로 계산한다. 또한, KOI 전자의 인공지능 오븐 앞면에는 사용자에게 훈제오리구이 요리가 끝나는 시각을 알려 주는 디지털 시계가 있다. 훈제오리구이를 시작하는 시각과 오븐구이를 하는 데 필요한 시간이 분단위로 주어졌을 때, 오븐구이가 끝나는 시각을 계산하는 프로그램을 작성하시오. [제출코드] 정답 *Point. 시간을 구현하는 방법에 대해 생각하기 hour, minute = map(int, input().split.. [백준] Python 배우기 (7287) - print() 7287 문제 자신이 백준 온라인 저지(BOJ)에서 맞은 문제의 수와 아이디를 그대로 출력하는 프로그램을 작성하시오. - 등록 (7287번) [제출코드] 정답 print("정답수") print("본인 아이디") 코드풀이 및 필요 개념 문제 조건 입력조건 : 이 문제는 입력이 없다. 출력조건 : 첫 줄에 자신이 맞은 문제의 수, 둘째 줄에 아이디를 출력한다. 해설은 없다!.. [백준] Python 배우기 (10699) - datetime 모듈 10699 문제 ▪️ 오늘 날짜 서울의 오늘 날짜를 출력하는 프로그램을 작성하시오. [제출코드] 정답 *Point. datetime 내장모듈을 불러와 요구하는 문자열을 프린트 할 것 import datetime s_now = datetime.datetime.now() print(str(s_now) [:10]) 코드풀이 및 필요 개념 ▪️ 문제 조건 ▫️ 입력조건 : 입력은 없다. ▫️ 출력조건 : 서울의 오늘 날짜를 "YYYY-MM-DD" 형식으로 출력한다. 코드상단 import datetime #첫줄 날짜를 출력을 위해 관련 모듈을 불러옴 필요 개념 ▪️ 모듈과 함수를 불러오는 방법 (import와 from을 사용함) ① 모듈만 우선 불러올 경우 import 모듈 모듈명.함수명() ② 모듈과 함께 불러.. [백준] Python 배우기 (11022) - for문, f-string 11022 문제 ▪️ A+B-8 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. [제출코드] 정답 *Point. 바로 이전 문제에서 입력한 코드를 이용해 표현하면 쉽게 풀 수 있다. t = int(input()) for i in range(1, t+1): a, b = map(int, input().split()) print(f'Case #{i}: {a} + {b} = {a+b}') 코.. [백준] Python 배우기 (11021) - for문, f-string 11021 문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. - A+B-7 (11021번) [제출코드] 정답 t = int(input()) for i in range(1, t+1): a, b = map(int, input().split()) print(f'Case #{i}: {a+b}') 코드풀이 및 필요 개념 문제 조건 입력조건 : 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진.. [백준] Python 배우기 (2163) - 문제 공식화 2163 문제 정화는 N×M 크기의 초콜릿을 하나 가지고 있다. 초콜릿은 금이 가 있는 모양을 하고 있으며, 그 금에 의해 N×M개의 조각으로 나눠질 수 있다. 초콜릿의 크기가 너무 크다고 생각한 그녀는 초콜릿을 친구들과 나눠 먹기로 했다. 이를 위해서 정화는 초콜릿을 계속 쪼개서 총 N×M개의 조각으로 쪼개려고 한다. 초콜릿을 쪼갤 때에는 초콜릿 조각을 하나 들고, 적당한 위치에서 초콜릿을 쪼갠다. 초콜릿을 쪼갤 때에는 금이 가 있는 위치에서만 쪼갤 수 있다. 이와 같이 초콜릿을 쪼개면 초콜릿은 두 개의 조각으로 나눠지게 된다. 이제 다시 이 중에서 초콜릿 조각을 하나 들고, 쪼개는 과정을 반복하면 된다. 초콜릿을 쪼개다보면 초콜릿이 녹을 수 있기 때문에, 정화는 가급적이면 초콜릿을 쪼개는 횟수를 최소.. [백준] Python 배우기 (3046) - 문제 공식화 3046 문제 두 숫자 R1과 R2가 있을 때, 두 수의 평균 S는 (R1+R2)/2와 같다. 상근이는 정인이 생일 선물로 두 숫자 R1과 R2를 주려고 한다. 생일 파티에서 상근이는 정인이에게 이 두 숫자를 말해주고, 정인이는 이 숫자를 받아 적는다. 그리고 나서 기쁜 마음으로 1년동안 이 숫자를 외우면서 산다. 상근이는 R1과 R2를 엄청난 고민 끝에 정했다. 작년에는 R1과 R2를 까먹어서 아무 숫자나 정해서 주었기 때문에, 올해는 까먹지 않기 위해서 평균 S도 같이 기억하려고 한다. 오늘은 정인이 생일이다. 5분 후에 상근이는 생일 선물로 두 숫자 R1과 R2를 말해주어야 하지만, 안타깝게도 R2를 까먹고 말았다. 하지만 R1과 S는 기억하고 있다! 상근이를 도와 R2가 몇 인지 구하는 프로그램을.. 이전 1 2 3 다음