프로그래밍 챌린지

Python, C++, C#에서 풀 수 있는 언어 중립 챌린지로 문제 해결력을 키워보세요. 모든 제출은 자동 테스트와 AI 리뷰를 거칩니다.

  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
학습 경로
150
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

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

150개 챌린지
어려움

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
아직 풀이가 없습니다
쉬움

로마 숫자 값

로마 숫자를 숫자로 변환하세요.

BeginnerLookup-tablesStringsStudent-beginner
아직 풀이가 없습니다
쉬움

Celsius to Fahrenheit

Convert a temperature from Celsius to Fahrenheit.

BeginnerLearning-pathVariables
아직 풀이가 없습니다
보통

자리수 거듭제곱 합

각 자리 숫자를 왼쪽에서부터의 위치만큼 거듭제곱하여 모두 더하세요.

Algorithms
아직 풀이가 없습니다
보통

공장 생산 시간

병렬로 동작하는 기계들이 목표 개수의 제품을 가장 빨리 완성할 수 있는 시간을 구하세요.

AlgorithmsBinary-search
아직 풀이가 없습니다
쉬움

중복 제거

각 값의 첫 번째 등장만 남기세요.

ArraysBeginnerSetsStudent-beginner
아직 풀이가 없습니다
보통

직각삼각형 세 수 찾기

지정된 둘레를 가지는 모든 정수 직각삼각형을 나열하세요.

GeometryNumber-theory
아직 풀이가 없습니다
보통

디지털 루트

한 자리 수가 남을 때까지 각 자리 숫자를 반복해서 더하세요.

Algorithms
아직 풀이가 없습니다
보통

주사위 수열 개수 세기

주어진 합을 가지는 순서 있는 주사위 던지기 수열의 개수를 세세요.

CombinatoricsDynamic-programming
아직 풀이가 없습니다
쉬움

Halve Until One

Count how many halvings bring a number down to 1.

BeginnerLearning-pathLoops
아직 풀이가 없습니다
쉬움

짝수 번째 문자 추출

짝수 위치의 문자만 남기세요.

BeginnerLearning-pathStrings
아직 풀이가 없습니다
쉬움

세 수의 평균

세 개의 정수를 평균하세요.

BeginnerLearning-pathVariables
쉬움

DNA를 RNA로 전사하기

각 DNA 문자를 대응되는 RNA 문자로 바꿔 RNA 문자열을 만드세요.

MappingStrings
아직 풀이가 없습니다
어려움

Minimum Network Connection Cost

Choose undirected links so that every vertex can reach every other vertex, with minimum total cost.

Disjoint-setsGraphsMinimum-spanning-tree
아직 풀이가 없습니다
보통

주어진 한계 미만의 소수의 합

주어진 한계 미만의 모든 소수를 더하세요.

Number-theorySieve
아직 풀이가 없습니다
어려움

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

AdvancedGraphsHackathonTopological-sort
아직 풀이가 없습니다
쉬움

파스칼의 삼각형

이전 행의 이웃하는 항목들을 더하여 행을 만드세요.

ArraysCombinatorics
아직 풀이가 없습니다
보통

동전 조합의 개수 세기

지정된 동전 단위로 금액을 만드는 방법의 수를 세세요. 각 동전은 무한히 사용할 수 있습니다.

CombinatoricsDynamic-programming
아직 풀이가 없습니다