본문 바로가기

Algorithm705

[구현/수학] 백준 24266 알고리즘 수업 - 알고리즘의 수행 시간 5 - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 24266번: 알고리즘 수업 - 알고리즘의 수행 시간 5 오늘도 서준이는 알고리즘의 수행시간 수업 조교를 하고 있다. 아빠가 수업한 내용을 학생들이 잘 이해했는지 문제를 통해서 확인해보자. 입력의 크기 n이 주어지면 MenOfPassion 알고리즘 수행 www.acmicpc.net 2. 문제 풀이 MenOfPassion(A[], n) { sum 2023. 1. 9.
[구현/수학] 백준 23808 골뱅이 찍기 - ㅂ - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 23808번: 골뱅이 찍기 - ㅂ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 ㅂ자 모양의 골뱅이가 들어있다. ㅂ자 모양은 가로 및 세로로 각각 5개의 셀로 구성되어 있다. 상자에는 정사 www.acmicpc.net 2. 문제 풀이 골뱅이로 ㅂ 모양을 출력하는 문제입니다. 3. 코드 N = int(input()) for i in range(2*N): print('@'*N + ' '*N + '@'*N) for i in range(N): print('@'*(5*N)) for i in range(N): print('@'*N + ' '*N + '@'*N) for i in range(N): print('@'*(5*N)) ㅂ 모양을.. 2023. 1. 8.
[구현/수학] 백준 16546 Missing Runners - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 16546번: Missing Runners The first line of input contains the integer N (1 ≤ N ≤ 215). The next line contains N −1 distinct integers in the range from 1 to N, representing the numbers of runners who have crossed the finish line. www.acmicpc.net 2. 문제 풀이 결승전을 통과한 주자의 번호가 주어집니다. 이를 통해 결승전을 통과하지 못한 주자를 찾아냅니다. 3. 코드 N = int(input()) numlist = list(map(int, input().split())).. 2023. 1. 7.
[구현/수학] 백준 10180 Ship Selection - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 10180번: Ship Selection Input begins with a line with one integer T (1 ≤ T ≤ 50) denoting the number of test cases. Each test case begins with a line with two space-separated integers N and D, where N (1 ≤ N ≤ 100) denotes the number of ships in the docking bay and D (1 www.acmicpc.net 2. 문제 풀이 (거리 D / 속력 V) * 연료 소비량 c 2023. 1. 6.
[구현/수학] 백준 18398 HOMWRK - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 18398번: HOMWRK In one of the beautiful cities of Afghanistan two sisters are going to program a simple game to help them solve their mathematics homework. Their homework asks them to calculate the sum and multiplication of two numbers. Your task is to help them to build www.acmicpc.net 2. 문제 풀이 두 수의 합과 곱을 출력합니다. 3. 코드 T = int(input()) for i in range(T): N = int(input().. 2023. 1. 5.
[구현/수학] 백준 23811 골뱅이 찍기 - ㅌ - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 23811번: 골뱅이 찍기 - ㅌ 서준이는 아빠로부터 골뱅이가 들어 있는 상자를 생일 선물로 받았다. 상자 안에는 ㅌ자 모양의 골뱅이가 들어있다. ㅌ자 모양은 가로 및 세로로 각각 5개의 셀로 구성되어 있다. 상자에는 정사 www.acmicpc.net 2. 문제 풀이 ㅌ자 모양의 골뱅이를 찍는 문제입니다. 3. 코드 N = int(input()) # 가로 for i in range(N): print('@'*(5*N)) # 세로 for i in range(N): print('@'*N) # 가로 for i in range(N): print('@'*(5*N)) # 세로 for i in range(N): print('@'*N) # 가로 for i in range(.. 2023. 1. 4.
[구현/수학] 백준 13240 Chessboard - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 13240번: Chessboard A single line with two integers N and M separated by spaces. The number N will represent the number of rows and M the number of columns. N and M will be between 1 and 10. www.acmicpc.net 2. 문제 풀이 N * M 크기의 체스판을 출력하는 문제입니다. 3. 코드 # 입력 N, M = map(int, input().split()) # 출력 for i in range(N): for j in range(M): if (i+j) % 2 == 0: print('*', end='') else.. 2023. 1. 3.
[구현/수학] 백준 4714 Lunacy - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 4714번: Lunacy After several months struggling with a diet, Jack has become obsessed with the idea of weighing less. In an odd way, he finds it very comforting to think that, if he had simply had the luck to be born on a different planet, his weight could be considerably www.acmicpc.net 2. 문제 풀이 0.167를 곱해서, 달에서의 중력을 구하는 문제입니다. 3. 코드 while True: x = float(input()) if x <.. 2023. 1. 2.
[구현/수학] 백준 14761 FizzBuzz - 파이썬(Python) [ Contents ] 1. 문제 (링크 참조) 14761번: FizzBuzz Print integers from 1 to N in order, each on its own line, replacing the ones divisible by X with Fizz, the ones divisible by Y with Buzz and ones divisible by both X and Y with FizzBuzz. www.acmicpc.net 2. 문제 풀이 Fizz: X로 나누어지는 수 Buzz: Y로 나누어지는 수 FizzBuzz: X와 Y로 나누어지는 수 3. 코드 # 입력 X, Y, N = map(int, input().split()) # 출력 for i in range(1, N+1): if i % .. 2023. 1. 1.