본문 바로가기

코딩테스트

(55)
[백준/파이썬] 2839번: 설탕 배달 (Python) 문제 풀이 n = int(input()) min = 5000 for i in range(0, int(n/5)+1): for j in range(0,int(n/3)+1): if (5*i)+(3*j) == n: if min > i+j: min = i+j if min == 5000: print(-1) else: print(min) 풀고나서 알아보니 더 쉽게 푸는 방법이 있었다. n = int(input()) result = 0 while(1): if(n%5 == 0): result += int(n/5) print(result) break; else: n -= 3 result = result + 1 if(n
[백준/Python] 2525번: 오븐 시계 (Python) 문제 풀이 a,b = map(int, input().split()) c = int(input()) a = (a + int((b+c)/60)) % 24 b = int((b+c)%60) print(a, b) 출처 www.acmicpc.net/problem/2525
[백준/파이썬] 2914번: 저작권 (Python) 문제 풀이 a, i = map(int,input().split()) print((a*(i-1))+1) 출처 www.acmicpc.net/problem/2914
[백준/파이썬] 10699번: 오늘 날짜(Python) 문제 풀이 import time # time 모듈 print(time.strftime('%Y-%m-%d', time.localtime(time.time()))) 정리 time.strftime('포맷',시간객체) : 날짜/시간 포맷에 맞춰서 출력 출처 www.acmicpc.net/problem/10699
[백준/파이썬] 11021번: A+B - 7 (Python) 문제 풀이 num = int(input()) for i in range(0,num): a, b = map(int,input().split()) print("Case #%d: %d + %d = %d" %(i+1, a, b, a+b)) 출처 www.acmicpc.net/problem/11022
[백준/파이썬] 3046번: R2(Python) 풀이 R1,S = input().split() R1 = int(R1) S = int(S) R2 = 2*S-R1 print(R2)
[백준/파이썬] 2588번: 곱셈(Python) 풀이 a = int(input()) b = int(input()) b1 = int(b/100) b2 = int((b/10)%10) b3 = int(b%10) print(a*b3) print(a*b2) print(a*b1) print(a*b3 + a*b2*10 + a*b1*100)