일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- 단축키
- 프로그래머스
- 깃허브
- MySQL
- 역할
- 리눅스
- 디렉토리
- 판다스
- 데이터분석
- 플라스크
- 운영체제
- 파이썬
- visual studio code
- 우분투
- matplotlib
- 가상환경
- 디버깅
- OpenCV
- 데이터베이스
- 아나콘다
- 기초
- 코랩
- 엑셀
- 라이브러리
- 에러
- SQL
- 원격저장소
- vscode
- 머신러닝
- 예제
- Today
- Total
목록IT (412)
취미와 밥줄사이
문제 정수 N개로 이루어진 수열 A와 정수 X가 주어진다. 이때, A에서 X보다 작은 수를 모두 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 N과 X가 주어진다. (1 ≤ N, X ≤ 10,000) 둘째 줄에 수열 A를 이루는 정수 N개가 주어진다. 주어지는 정수는 모두 1보다 크거나 같고, 10,000보다 작거나 같은 정수이다. 예제 입력1 10 5 1 10 4 9 2 3 8 5 7 6 예제 출력1 1 4 2 3 풀이 N, X = map(int, input().split()) A = map(int, input().split()) smalled_A = [] for i in A: if i < X: smalled_A.append(i) print(" ".join([str(_) for _ in smalled..
문제 첫째 줄에는 별 1개, 둘째 줄에는 별 2개, N번째 줄에는 별 N개를 찍는 문제 하지만, 오른쪽을 기준으로 정렬한 별(예제 참고)을 출력하시오. 입력 첫째 줄에 N(1 ≤ N ≤ 100)이 주어진다. 출력 첫째 줄부터 N번째 줄까지 차례대로 별을 출력한다. 예제 입력 5 예제 출력 * ** *** **** ***** 풀이 T = int(input()) for i in range(T): star = '*' print(((i+1)*star).rjust(T)) REFERENCE https://www.acmicpc.net/problem/2439
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: A + B = C" 형식으로 출력한다. x는 테스트 케이스 번호이고 1부터 시작하며, C는 A+B이다. 예제 입력1 5 1 1 2 3 3 4 9 8 5 2 예제 출력1 Case #1: 1 + 1 = 2 Case #2: 2 + 3 = 5 Case #3: 3 + 4 = 7 Case #4: 9 + 8 = 17 Case #5: 5 + 2 = 7 풀이 T = int(input()) sumInt = [] sumedA = [] sume..
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 "Case #x: "를 출력한 다음, A+B를 출력한다. 테스트 케이스 번호는 1부터 시작한다. 예제 입력1 5 1 1 2 3 3 4 9 8 5 2 예제 출력1 Case #1: 2 Case #2: 5 Case #3: 7 Case #4: 17 Case #5: 7 풀이 testCase = int(input()) sum_A_and_B = [] for i in range(testCase): A, B = map(int, input().split())..
입력 첫 줄에 테스트케이스의 개수 T가 주어진다. T는 최대 1,000,000이다. 다음 T줄에는 각각 두 정수 A와 B가 주어진다. A와 B는 1 이상, 1,000 이하이다. 출력 각 테스트케이스마다 A+B를 한 줄에 하나씩 순서대로 출력한다 예제 입력1 5 1 1 12 34 5 500 40 60 1000 1000 예제 출력1 2 46 505 100 2000 풀이 import sys T = int(sys.stdin.readline()) for i in range(T): A, B = map(int, sys.stdin.readline().split()) print(a+b) 빠른 입력을 받기 위해서 input() 대신 sys.stdin.readline()을 사용합니다. REFERENCE https://yoo..
문제 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. 입력 첫째 줄에 n (1 ≤ n ≤ 10,000)이 주어진다. 출력 1부터 n까지 합을 출력한다 예제 입력 1 3 예제 출력 1 6 문제 풀이 N = int(input()) # 정수 입력 sumNumber = 0 for i in range(1, N+1): sumNumber = sumNumber + i # print(sumNumber) REFERENCE https://www.acmicpc.net/problem/8393 8393번: 합 n이 주어졌을 때, 1부터 n까지 합을 구하는 프로그램을 작성하시오. www.acmicpc.net
문제 두 정수 A와 B를 입력받은 다음, A+B를 출력하는 프로그램을 작성하시오. 입력 첫째 줄에 테스트 케이스의 개수 T가 주어진다. 각 테스트 케이스는 한 줄로 이루어져 있으며, 각 줄에 A와 B가 주어진다. (0 < A, B < 10) 출력 각 테스트 케이스마다 A+B를 출력한다. 예제 입력 1 5 1 1 2 3 3 4 9 8 5 2 예제 출력 1 2 5 7 17 7 풀이 T = int(input()) # 테스트 케이스 몇 번 진행할지 입력받기 sumAtoB = [] # A+B를 더한 값을 리스트로 받기 for i in range(T): # T번 반복 A, B= map(int, input().split()) # map(함수, 반복 자료형) sumAtoB.append(A+B) # A+B 값을 리스트로..
split 메서드 문자열.split() 문자열.split('구분자') 문자열.split('구분자', 분할횟수) 문자열.split(sep='구분자', maxsplit=분할횟수) 문자열.split() 함수는 문자열을 일정한 규칙으로 잘라서 리스트로 만들어주는 함수 REFERENCE https://wikidocs.net/13#split 02-2 문자열 자료형 [TOC] ## 문자열이란? 문자열(String)이란 문자, 단어 등으로 구성된 문자들의 집합을 의미한다. 예를 들어 다음과 같은 것들이 문자열이다. ```{.no-h ... wikidocs.net https://blockdmask.tistory.com/469 [python] 파이썬 split 함수 정리 및 에제 (문자열 쪼개기) 안녕하세요. BlockD..