Lv1. 직사각형 별찍기 (Python)
링크: https://school.programmers.co.kr/learn/courses/30/lessons/12969?language=python3
내가 작성한 코드
a, b = map(int, input().strip().split(' '))
# input(): 사용자로부터 한 줄을 입력 받음
# .strip(): 입력 문자열 앞 뒤 공백 제거(엔터 포함)
# .split(): 공백을 기준으로 문자열 나눔
# map(int, ...): 문자열을 정수로 변환
for _ in range(b): # 세로 길이(b), 출력할 줄의 수
print('*' * a) # 가로 길이(a), 한 줄에 찍을 별 개수
새로 배운 코드
a, b = map(int, input().strip().split(' '))
answer = ('*' * a + '\n') * b
print(answer)
# 별(*)을 a번 반복하여 한 줄을 만듦
# 줄바꿈 문자 추가
# 한 줄을 b번 반복하여 세로 길이 b의 직사각형 생성
Lv2. 카테고리 별 상품 개수 구하기 (MySQL)
링크: https://school.programmers.co.kr/learn/courses/30/lessons/131529
내가 작성한 코드
SELECT LEFT(PRODUCT_CODE, 2) AS CATEGORY, COUNT(PRODUCT_ID) AS PRODUCTS
FROM PRODUCT
GROUP BY LEFT(PRODUCT_CODE, 2)
ORDER BY CATEGORY;
-- LEFT대신 SUBSTR도 사용 가능하다
-- SUBSTR(문자열, 시작위치, 길이)
-- SUBSTR(PRODUCT_CODE, 1, 2)
'코딩테스트' 카테고리의 다른 글
| [26.01.19 코테(Python/MySQL)]-최대공약수와 최소공배수&중성화 여부 파악하기 (0) | 2026.01.19 |
|---|---|
| [26.01.16 코테(Python/MySQL)]-같은 숫자는 싫어&대여 기록이 존재하는 자동차 리스트 구하기 (0) | 2026.01.16 |
| [26.01.14 코테(Python/MySQL)]-문자열 다루기 기본&DATETIME에서 DATE로 형 변환 (0) | 2026.01.14 |
| [26.01.13 코테(Python/MySQL)]-부족한 금액 계산하기&NULL 처리하기 (0) | 2026.01.13 |
| [26.01.12 코테(Python/MySQL)]-문자열 내림차순으로 배치하기&상품 별 오프라인 매출 구하기 (0) | 2026.01.12 |