H

@hmp

딕셔너리 연습문제 { 'apple' : 5 } {key : value}

Python
4 months ago
# 🔹 문제 1. 전화번호부 만들기 # 문제: phone_book 이라는 딕셔너리를 만들고, "엄마"의 번호는 "010-1234-5678"로 저장해보세요. # 🔹 문제 2. 친구 추가하기 # 문제: 딕셔너리 friends = {"민수": 13, "지아": 12} 가 있어요. 여기에 "철수": 14를 추가해보세요. friends = {"민수": 13, "지아": 12}

hotel

Python
4 months ago
# count ← 0 // 중복 없는 숫자 개수 # FOR i = N 부터 M 까지 반복 # s ← i 글자 // 중복 없다고 가정 # FOR i = 0 부터 s의 길이 - 1 # FOR j = i + 1 부터 s의 길이 - 1 # IF s[i] == s[j] THEN # ok ← False // 같은 숫자

hotel

Python
4 months ago
count ← 0 // 중복 없는 숫자 개수 FOR num = N 부터 M 까지 반복 s ← num을 문자열로 변환 ok ← True // 중복 없다고 가정 FOR i = 0 부터 s의 길이 - 1 FOR j = i + 1 부터 s의 길이 - 1 IF s[i] == s[j] THEN

Bucket List

Python
4 months ago
입력: n events 리스트 생성 FOR n번 반복 s, t, b 입력 events에 (s, +b) 추가 events에 (t, -b) 추가 ENDFOR events 시간 기준 정렬

Cow Signal, Mix Milk, Shell Game

Python
4 months ago
Cow Signal 입력: m, n, k 그림 배열 pic[m] FOR i = 0 ~ m-1 row = "" FOR 그림문자 하나씩 row에 문자 k번 반복해서 붙이기 ENDFOR

Herdle

Python
4 months ago
입력: 정답판 3줄, 추측판 3줄 green = 0 yellow = 0 정답 문자 개수 저장할 딕셔너리 countA 추측 문자 개수 저장할 딕셔너리 countB FOR i = 0 ~ 2 FOR j = 0 ~ 2

Even More Odd Photos

Python
4 months ago
# 입력: N # 입력: nums (N개의 정수) # even ← 0 # odd ← 0 # # 짝수, 홀수 개수 세기 # for i ← 0 to N-1: # if nums[i] 가 짝수이면 # even ← even + 1

sorted2

Python
4 months ago
# 문제 4: 튜플 정렬 (두 번째 값 기준) # ------------------------------- students = [ ("지훈", 85), ("서연", 90), ("민재", 78) ] # TODO: 점수 기준으로 오름차순 정렬해서 출력 #sorted(리스트명 , key =함수명, reverse=True) # print() # def 기준(x): # x=("지훈", 85) # return x[1]

try-except

Python
4 months ago
# ========================================= # try-except 연습 문제 1 # ========================================= # 문제 설명: # 사용자에게 두 개의 값을 입력받아 더한 결과를 출력하시오. # 만약 숫자가 아닌 값을 입력하면 # "숫자를 입력하세요" 를 출력하시오. # # 입력 예시: # 3 5

중첩 반복문 연습 문제

Python
4 months ago
# 문제 1️⃣ 문자열 중복 검사하기 # 문자열을 하나 입력받는다. # 같은 문자가 두 번 이상 나오면 "중복" # 모두 다른 문자라면 "정상"을 출력한다. # 예시:

입장료

Python
4 months ago
# 📌 입장료 규칙 # 1️⃣ 기본 입장료 # 성인(13세 이상): 10,000원 # 어린이(6세 이상 12세 이하): 6,000원 # 유아(5세 이하): 무료 # 2️⃣ 쿠폰 할인

0204

Python
4 months ago
# 문제 1. 최대값과 최소값 구하기 # # 문제 설명: # 정수들이 주어질 때, 그 중에서 가장 큰 값과 가장 작은 값을 구하시오. # # 입력: # 첫째 줄에 정수 N이 주어진다. # 둘째 줄에 N개의 정수가 주어진다. # # 출력:

DFS 그대로 재현하기

C++
5 months ago
// 입력: // 그래프 graph (인접 리스트) // 정점의 개수 N // 시작 정점 start // 준비: // visited 배열을 크기 N으로 만들고 모두 false로 초기화 // 빈 스택 stack을 만든다

DFS 그대로 재현하기

C++
5 months ago
// 입력: // 그래프 graph (인접 리스트) // 정점의 개수 N // 시작 정점 start // 준비: // visited 배열을 크기 N으로 만들고 모두 false로 초기화 // 빈 스택 stack을 만든다 // 1. 스택에 시작 정점 start를 넣는다

ㄴㅇㄹㄴㅇㄹㄴ

C++
5 months ago
#include <iostream> #include <vector> #include <stack> #include <algorithm> // sort using namespace std; int main() { int n, start; cin >> n >> start;

0301_하준

Python
5 months ago
# 문제 1. 최대값과 최소값 구하기 # # 문제 설명: # 정수들이 주어질 때, 그 중에서 가장 큰 값과 가장 작은 값을 구하시오. # # 입력: # 첫째 줄에 정수 N이 주어진다. # 둘째 줄에 N개의 정수가 주어진다. # # 출력:

danny_0222

Python
5 months ago
# [Problem 856] # Write a program that takes a natural number as input # and prints the first 10 multiples of that number in order. # input # 5 # output # 5 10 15 20 25 30 35 40 45 50

투포인터

Python
5 months ago
# 제 1. 합이 S인 연속 구간 개수 # 길이 N인 양의 정수 배열이 주어진다. # 연속한 부분 배열의 합이 정확히 S가 되는 경우의 개수를 구하시오. # 입력 # N S # a1 a2 a3 ... aN # 출력

리스트 실습 문제 : 기차 타고 내리기

Python
5 months ago
# 하나의 기차가 있습니다. # 기차에는 사람들이 차례대로 타고, # 필요하면 누가 타 있는지도 확인할 수 있습니다. # 이 기차를 리스트로 만들어서 관리해봅시다! # 🟡 문제 1. 기차 만들기 (리스트 생성)

danny_0125

Python
5 months ago
# [Problem 850] # Write a program that takes a natural number n (≤10) as input and prints "JUNGOL" n times. # input # 4 # output # JUNGOL