일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 4101
- MAX
- itertools
- 암호
- combinations
- datetime
- 5063
- 파이썬
- Python3
- 10162
- 2163
- 10886
- 11557
- 2061
- 2530
- 5355
- 2914
- 백준
- 5717
- math
- 약수
- Python
- Baekjoon
- kriii
- 2558
- 2935
- 소수
- BaekjoonOnlineJudge
- 9610
- 10214
- Today
- Total
목록Python3 (62)
new!dea
www.acmicpc.net/problem/2309 2309번: 일곱 난쟁이 아홉 개의 줄에 걸쳐 난쟁이들의 키가 주어진다. 주어지는 키는 100을 넘지 않는 자연수이며, 아홉 난쟁이의 키는 모두 다르며, 가능한 정답이 여러 가지인 경우에는 아무거나 출력한다. www.acmicpc.net #2309 일곱 난쟁이 (Python3) 일곱 난쟁이의 키의 합 = 100 일곱 난쟁이를 제외한 두 난쟁이의 키의 합 = (아홉 난쟁이의 키의 합) - 100 12345678910111213li = [int(input()) for i in range(9)]a = sum(li) - 100b = Falsefor i in range(8): for j in range(i+1,9): if (li[i] + li[j]) == a: ..
www.acmicpc.net/problem/9501 9501번: 꿍의 우주여행 꿍은 우주여행을 하고 싶어져서 우주여행을 계획하기 시작했다. 몇 가지를 고려해본 결과 우주여행에는 우주선의 연료와 목적지까지의 도착시간이 가장 큰 영향을 미치는것으로 파악됐다. 꿍 www.acmicpc.net #9501 꿍의 우주여행 (Python3) s = 우주선 항속거리 v = 우주선 속도 t = 우주선 항속거리를 가는 시간 c = 우주선 연료 소비율 f = 우주선 연료량 D = 목적지까지 거리 우주선이 목적지까지 갈 수 있다고 가정하면, $$s=vt$$ $$c=\frac{f}{t}$$ $$t=\frac{s}{v}=\frac{f}{c}$$ $$s=\frac{vf}{c}\geq D$$ $$vf\geq cD$$ 12345678..
www.acmicpc.net/problem/11557 11557번: Yangjojang of The Year 입학 OT때 누구보다도 남다르게 놀았던 당신은 자연스럽게 1학년 과대를 역임하게 되었다. 타교와의 조인트 엠티를 기획하려는 당신은 근처에 있는 학교 중 어느 학교가 술을 가장 많이 먹는지 www.acmicpc.net #11557 Yangjojang of The Year (Python3) 1 2 3 4 5 6 7 8 9 T = int(input()) for i in range(T): N = int(input()) la, lb = [], [] for j in range(N): a, b = input().split() la.append(a) lb.append(int(b)) print(la[lb.inde..
www.acmicpc.net/problem/10757 10757번: 큰 수 A+B 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net #10757 큰 수 A+B (Python3) 1 2 A, B = map(int, input().split()) print(A+B) cs 파이썬이 사기인 문제. 문제 난이도가 브론즈5인데 파이썬 기준으로는 이 난이도가 맞다. 하지만 그냥 큰 수도 아니고 10의 10,000승에 육박하는 거대수를 더해야 하는데 파이썬은 +만 쓰면 알아서(?) 다 해주는 반면 C나 C++로는 변수에 그대로 넣을 수 없어서 그냥 +로는 못 한다. C++ 기준 난이도 실버는 되는 듯
www.acmicpc.net/problem/10214 10214번: Baseball 경근이는 수업 과제의 일환으로 연세대학교의 역사를 조사하고 있었다. 케케묵은 도서관 구석에서 경근이가 발견한 것은 역대 연고전의 야구경기 실황 기록문서였다. 하지만 문서를 가지고 있 www.acmicpc.net #10214 Baseball (Python3) 1 2 3 4 5 6 7 8 9 10 11 12 13 T = int(input()) for i in range(T): ys = ks = 0 for j in range(9): y, k = map(int, input().split()) ys += y ks += k if ys > ks: print('Yonsei') elif ys
www.acmicpc.net/problem/10103 10103번: 주사위 게임 첫 라운드는 상덕이의 승리이다. 따라서 창영이는 6점을 잃게 된다. 두 번째 라운드는 두 사람의 숫자가 같기 때문에, 아무도 점수를 잃지 않고 넘어간다. 세 번째 라운드의 승자는 창영이이기 www.acmicpc.net #10103 주사위 게임 (Python3) 123456789101112n = int(input())x = y = 100for i in range(n): a, b = map(int, input().split()) if a == b: continue elif a > b: y -= a else: x -= bprint(x)print(y)cs
www.acmicpc.net/problem/10162 10162번: 전자레인지 3개의 시간조절용 버튼 A B C가 달린 전자레인지가 있다. 각 버튼마다 일정한 시간이 지정되어 있어 해당 버튼을 한번 누를 때마다 그 시간이 동작시간에 더해진다. 버튼 A, B, C에 지정된 시간은 www.acmicpc.net #10162 전자레인지 (Python3) 12345678910T = int(input())if T % 10 == 0: T //= 10 A = T // 30 T %= 30 B = T // 6 C = T % 6 print(A, B, C)else: print(-1)cs
www.acmicpc.net/problem/9506 9506번: 약수들의 합 어떤 숫자 n이 자신을 제외한 모든 약수들의 합과 같으면, 그 수를 완전수라고 한다. 예를 들어 6은 6 = 1 + 2 + 3 으로 완전수이다. n이 완전수인지 아닌지 판단해주는 프로그램을 작성하라. www.acmicpc.net #9506 약수들의 합 (Python3) 완전수를 판단해주는 프로그램이다. 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 while True: n = int(input()) if n
www.acmicpc.net/problem/8958 8958번: OX퀴즈 "OOXXOXXOOO"와 같은 OX퀴즈의 결과가 있다. O는 문제를 맞은 것이고, X는 문제를 틀린 것이다. 문제를 맞은 경우 그 문제의 점수는 그 문제까지 연속된 O의 개수가 된다. 예를 들어, 10번 문제의 점수 www.acmicpc.net #8958 OX퀴즈(Python3) 1234567891011a = int(input())for i in range(a): b = c = 0 d = input() for j in d: if j == 'O': b += 1 c += b else: b = 0 print(c)cs
www.acmicpc.net/problem/9610 9610번: 사분면 2차원 좌표 상의 여러 점의 좌표 (x,y)가 주어졌을 때, 각 사분면과 축에 점이 몇 개 있는지 구하는 프로그램을 작성하시오. www.acmicpc.net #9610 사분면 (Python3) 12345678910111213141516171819n = int(input())Q = [0] * 5for i in range(n): x, y = map(int, input().split()) if x == 0 or y == 0: Q[0] += 1 elif x > 0: if y > 0: Q[1] += 1 else: Q[4] += 1 else: if y > 0: Q[2] += 1 else: Q[3] += 1for i in range(1,5): p..