Beginner 코딩 챌린지

쉬운 문제부터 어려운 문제까지 95개의 코딩 챌린지로 Beginner을(를) 연습하세요. 모든 챌린지는 브라우저에서 실행되며 즉시 테스트, AI 코드 리뷰, 비교할 수 있는 커뮤니티 풀이를 제공합니다.

쉬움 · 89 보통 · 6

연습할 기술: 개수 세기공식리스트산술자릿수 추출2차원 리스트나누어떨어짐 판별나머지문자열 분리반복문조건문최댓값 추적
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

주제, 언어 또는 난이도로 검색하세요.

95개 챌린지
쉬움

배열 회전

리스트를 오른쪽으로 여러 칸 회전하세요.

배우는 내용 배열 인덱스나머지
ArraysBeginnerStudent-beginner
아직 풀이가 없습니다
쉬움

제곱의 차이

제곱의 합을 합의 제곱에서 빼세요.

배우는 내용 공식산술
Beginnermath
아직 풀이가 없습니다
쉬움

체스판 칸 색상

8x8 체스판에서 특정 칸의 색상을 판별하세요.

배우는 내용 좌표홀짝
Beginnermath
아직 풀이가 없습니다
쉬움

시간, 분, 그리고 초

초 단위의 기간을 간결하고 읽기 쉬운 문자열로 변환하세요.

배우는 내용 시간 단위문자열 서식
Beginnermath
아직 풀이가 없습니다
쉬움

가장 작은 숫자

양의 정수에서 가장 작은 10진수 숫자를 찾으세요.

배우는 내용 자릿수 추출최솟값 추적
Beginner
아직 풀이가 없습니다
쉬움

팩토리얼

n까지의 모든 양의 정수를 곱하세요.

배우는 내용 반복문누적 곱
Beginner
아직 풀이가 없습니다
쉬움

자리수의 합

양의 정수의 각 십진수 자리수를 모두 더하세요.

배우는 내용 나머지와 정수 나눗셈while 반복문
Beginner
아직 풀이가 없습니다
쉬움

가장 큰 숫자

양의 정수에서 가장 큰 10진수 숫자를 찾으세요.

배우는 내용 자릿수 추출최댓값 추적
Beginner
아직 풀이가 없습니다
쉬움

삼각수

1부터 n까지의 정수를 모두 더하세요.

배우는 내용 반복문등차수열
Beginner
아직 풀이가 없습니다
쉬움

숫자 제곱하기

정수를 자기 자신과 곱하세요.

배우는 내용 함수산술
Beginner
아직 풀이가 없습니다
쉬움

숫자 뒤집기

양의 정수의 10진수 자릿수를 뒤집으세요.

배우는 내용 자릿수 추출숫자 만들기
Beginner
아직 풀이가 없습니다
쉬움

자릿수 세기

양의 정수의 10진수 자릿수를 세세요.

배우는 내용 정수 나눗셈개수 세기 반복문
Beginner
아직 풀이가 없습니다
쉬움

하나뿐인 공유 설정

싱글톤 설정 객체를 시뮬레이션합니다: 프로그램의 모든 부분이 같은 인스턴스를 읽고 씁니다.

배우는 내용 싱글턴공유 상태
Beginner디자인 패턴Simulation
아직 풀이가 없습니다
쉬움

첫 번째 잘못된 나이

입력한 나이를 검증하고, 프로그램이 중단되기 전에 첫 번째 잘못된 항목이 어디인지 알려줍니다.

배우는 내용 검증문자열 분석
BeginnerParsingStrings
아직 풀이가 없습니다
쉬움

로그 레벨 세기

로그 파일의 줄을 읽고 INFO, WARNING, ERROR가 각각 몇 개인지 세세요.

배우는 내용 줄 단위 읽기문자열 나누기
BeginnerParsingStrings
아직 풀이가 없습니다
쉬움

차량 통행료

오토바이, 자동차, 트럭에 통행료를 부과하며, 트럭은 축 수에 따라 기본 차량 규칙을 확장합니다.

배우는 내용 상속메서드 재정의
BeginnerSimulation
아직 풀이가 없습니다
쉬움

은행 계좌 규칙

입금과 출금 규칙으로 계좌 잔액을 보호하고, 잘못된 작업은 거부합니다.

배우는 내용 캡슐화업무 규칙
BeginnerSimulation
아직 풀이가 없습니다
쉬움

유효한 숫자 더하기

사람이 입력한 데이터는 지저분할 수 있습니다. 문자열 목록이 주어질 때, 오류 없이 `whole numbers`만 더하고 나머지는 무시하세요.

배우는 내용 Try/except입력 검증
BeginnerParsingStrings
아직 풀이가 없습니다