목록Python (215)
가오리의 코딩일기
https://programmers.co.kr/learn/courses/30/lessons/12937?language=python3 코딩테스트 연습 - 짝수와 홀수 정수 num이 짝수일 경우 "Even"을 반환하고 홀수인 경우 "Odd"를 반환하는 함수, solution을 완성해주세요. 제한 조건 num은 int 범위의 정수입니다. 0은 짝수입니다. 입출력 예 num return 3 "Odd" 4 "Even" programmers.co.kr def solution(num): if num%2 == 0: answer = "Even" else: answer ="Odd" return answer def solution(num): return("Even" if num%2 ==0 else "Odd")
탐색(search) : 많은 양의 데이터 중에서 원하는 데이터를 찾는 과정 자료구조(Data Structure) : 데이터를 표현하고 관리하고 처리하기 위한 구조 삽입(push) : 데이터 삽입 삭제(pop) : 데이터 삭제 스택(Stack) 선입선출(First In Last Out), 후입선출(Last In First Out) 입구와 출구가 동일한 형태로 스택을 시각화 stack = [] stack.append(5) stack.append(2) stack.append(3) stack.append(7) stack.pop() # 7 삭제 stack.append(1) stack.append(4) stack.pop() # 4 삭제 print(stack) # [5,2,3,1] print(stack[::-1]) ..

n = int(input()) result = 1 if n > 0: for i in range(1, n+1): result *= i print(result)

n, x = map(int,input().split()) result = list(map(int, input().split())) for i in range(n): if result[i] < x: print(result[i], end=' ')

N = int(input()) for i in range(N): if i%2==0: print("* "*N) else: print(" *"*N)

N = int(input()) result = 0 for i in range(1, N+1): result += 1.5*i*(i+1) print(int(result))

T = int(input()) for i in range(T): v, e = map(int,input().split()) s = 2 - v + e print(s)

T = int(input()) for i in range(1, T+1): one, two = map(int, input().split()) print("Case {}: {}".format(i, one+two))

t = int(input()) for _ in range(t): c, v = map(int,input().split()) print(f'You get {c//v} piece(s) and your dad gets {c%v} piece(s).')