일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 몽고DB
- 마크다운문법
- 탐색알고리즘
- 그리디알고리즘
- httpCode
- 마크다운
- Python
- 데이터
- 소수
- 기초
- 파이썬
- 알고리즘
- 코딩문제
- 인프콘2024
- 그리디
- 데이터베이스
- database
- Algorithm
- chatGPT
- db
- 수학
- 코딩테스트
- NoSQL
- 수열
- 알고리즘기초
- 코테
- Markdown
- mongoDB
- 그래프
- 백준
- Today
- Total
목록파이썬 (32)
Dev_from the Bottom
문제) X보다 작은 수 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력) 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 출력) X보다 작은 수를 입력받은 순서대로 공백으로 구분해 출력한다. X보다 작은 수는 적어도 하나 존재한다. step1) 테스트 a = [1, 10, 4, 9, 2, 3, 8, 5, 7, 6] x = 5 answer = [] # 정답 담는 리스트 for i in a: # x보다 작은 수 answer 리스트에 담기 # print(i) if i < x: a..
문제) 더하기 사이클 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력) 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 >> 2 3 8 11 12 23 35 step2) _(언더 스코어) 활용 t = int(input()) # T값 입력받음 for _ in range(t): ..
문제) 두 정수 A와 B가 주어졌을 때, A와 B를 비교하는 프로그램을 작성하시오. 입력) 첫째 줄에 A와 B가 주어진다. A와 B는 공백 한 칸으로 구분되어져 있다. 출력) A가 B보다 큰 경우에는 '>'를 출력한다. A가 B보다 작은 경우에는 '') elif n1 < n2: print('') elif n1 < n2: print('') elif n1 < n2: print('
문제) 시험 점수를 입력받아 90 ~ 100점은 A, 80 ~ 89점은 B, 70 ~ 79점은 C, 60 ~ 69점은 D, 나머지 점수는 F를 출력하는 프로그램을 작성하시오. 입력) 첫째 줄에 시험 점수가 주어진다. 시험 점수는 0보다 크거나 같고, 100보다 작거나 같은 정수이다. 출력) 시험 성적을 출력한다. score = int(input()) # 점수 입력받음 if score >= 90: # 90점이 넘으면, print('A') # A 출력 elif score >= 80: # 90점이 넘지 않지만, 80점이 넘으면(else if), print('B') # B 출력 elif score >= 70: # ... print('C') elif score >= 60: print('D') else: # 위 경..