728x90
반응형

파이썬 83

백준 10998번 문제(AXB) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10998 10998번: A×B 두 정수 A와 B를 입력받은 다음, A×B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 a, b = [int(x) for x in input().split()] print(a*b) cs 풀이는 아래 영상을 참고 바랍니다. https://www.youtube.com/watch?v=6gHV-m76baw 저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)

백준 10952번 문제(A+B - 5) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10952 10952번: A+B - 5 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 5 while True: a, b = [int(x) for x in input().split()] if a == 0 and b == 0: break print(a+b) cs 풀이는 아래 영상을 참고 바랍니다. https://www.youtube.com/watch?v=INwbWOJGn4E 저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)

백준 10951번 문제(A+B - 4) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10951 10951번: A+B - 4 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 5 6 while True: try: a, b = [int(x) for x in input().split()] print(a+b) except: break Colored by Color Scripter cs 풀이는 아래 영상을 참고 바랍니다. https://www.youtube.com/watch?v=u2vFzi5U72Y 저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)

백준 10950번 문제(A+B - 3) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10950 10950번: A+B - 3 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 n = int(input()) for _ in range(n): a, b = [int(x) for x in input().split()] print(a+b) cs 풀이는 아래 영상을 참고 바랍니다. https://www.youtube.com/watch?v=lcilVGfaewg 저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)

백준 10871번 문제(X보다 작은 수) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10871 10871번: X보다 작은 수 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 5 6 N, X = [int(x) for x in input().split()] arr = [int(x) for x in input().split()] for item in arr: if item

백준 10869번 문제(사칙연산) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10869 10869번: 사칙연산 두 자연수 A와 B가 주어진다. 이때, A+B, A-B, A*B, A/B(몫), A%B(나머지)를 출력하는 프로그램을 작성하시오. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 a, b = [int(x) for x in input().split()] print(a+b, a-b, a*b, a//b, a%b) cs 풀이는 아래 영상을 참고 바랍니다. https://www.youtube.com/watch?v=r_l8vR9x7Mc 저작권 라이선스: CC BY (출처만 표시하면 자유롭게 이용 가능)

백준 10830번 문제(행렬 제곱) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10830 10830번: 행렬 제곱 크기가 N*N인 행렬 A가 주어진다. 이때, A의 B제곱을 구하는 프로그램을 작성하시오. 수가 매우 커질 수 있으니, A^B의 각 원소를 1,000으로 나눈 나머지를 출력한다. www.acmicpc.net 정답 코드는 아래와 같습니다. 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 32 33 34 35 DIV = 1000 def mul(A, B, n): rst = [[0] * n for _ in range(n)] for i in range(n): for j in range(n): for k in ra..

백준 10818번 문제(최소, 최대) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10818 10818번: 최소, 최대 첫째 줄에 정수의 개수 N (1 ≤ N ≤ 1,000,000)이 주어진다. 둘째 줄에는 N개의 정수를 공백으로 구분해서 주어진다. 모든 정수는 -1,000,000보다 크거나 같고, 1,000,000보다 작거나 같은 정수이다. www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 n = int(input()) arr = [int(x) for x in input().split()] print(min(arr), max(arr)) cs 프로그래머는 컴퓨터에게 어떤 데이터를 어떻게 처리해야 할지 지시하는 사람입니다. 따라서 컴퓨터가 데이터를 어떻게 처리하는가에 대해서 이해할 필요가 있습니다. ..

백준 10809번 문제(알파벳 찾기) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10809 10809번: 알파벳 찾기 각각의 알파벳에 대해서, a가 처음 등장하는 위치, b가 처음 등장하는 위치, ... z가 처음 등장하는 위치를 공백으로 구분해서 출력한다. 만약, 어떤 알파벳이 단어에 포함되어 있지 않다면 -1을 출 www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 def idx(c): return ord(c) - ord('a') s = input() SZ = idx('z') + 1 rst = [-1]*SZ for i in range(len(s)): if rst[idx(s[i])] == -1: rst[idx(s[i])] = i for item in rst: ..

백준 10773번 문제(제로) 파이썬(Python) 풀이 [로밍맨]

문제 링크 https://www.acmicpc.net/problem/10773 10773번: 제로 첫 번째 줄에 정수 K가 주어진다. (1 ≤ K ≤ 100,000) 이후 K개의 줄에 정수가 1개씩 주어진다. 정수는 0에서 1,000,000 사이의 값을 가지며, 정수가 "0" 일 경우에는 가장 최근에 쓴 수를 지우고, 아닐 경 www.acmicpc.net 정답 코드는 아래와 같습니다. 1 2 3 4 5 6 7 8 9 10 11 12 def solve(): n = int(input()) arr = [] for _ in range(n): a = int(input()) if a != 0: arr.append(a) else: arr.pop() print(sum(arr)) solve() cs 풀이는 아래 영상을 ..

728x90
반응형