C# 코딩 챌린지

C#로 풀 수 있는 챌린지 226개. 첫 반복문부터 그래프, 동적 프로그래밍, 머신러닝까지. 브라우저에서 코드를 작성하고 바로 테스트한 뒤 AI 리뷰를 받으세요.

쉬움 · 134 보통 · 68 어려움 · 24

연습할 기술: 개수 세기자릿수 추출2차원 리스트공식리스트반복문산술while 반복문경사 하강법나누어떨어짐 판별나머지다형성
  • Python · C++ · C#
  • 자동 테스트
  • AI 코드 리뷰
  • 커뮤니티 솔루션
226
챌린지
2
공유된 솔루션
3
언어

모든 챌린지

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

226개 챌린지
쉬움

콜라츠 수열

1에 도달할 때까지 반으로 나누거나 세 배 후 1을 더하는 규칙을 따르세요.

배우는 내용 while 반복문단계 수 세기
NumbersSimulation
아직 풀이가 없습니다
보통

분수를 실수 거듭제곱으로 올리기

양의 분수를 실수 지수로 거듭제곱하세요.

배우는 내용 실수 지수부동소수점
Fractionsmath
아직 풀이가 없습니다
쉬움

단리 계산

단리 이자를 적용한 후의 총 금액을 구하세요.

배우는 내용 백분율문장제
BeginnerLearning-pathVariables
아직 풀이가 없습니다
쉬움

문자 빈도수

각 문자가 몇 번 나타나는지 세어보세요.

배우는 내용 빈도표개수 세기
BeginnerDictionariesStringsStudent-beginner
아직 풀이가 없습니다
보통

수를 분수 거듭제곱으로 올리기

양의 실수를 유리수 지수로 거듭제곱하세요.

배우는 내용 거듭제곱근과 거듭제곱부동소수점
Fractionsmath
아직 풀이가 없습니다
보통

공장 생산 시간

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

배우는 내용 답에 대한 이분 탐색단조성 검사
AlgorithmsBinary-search
아직 풀이가 없습니다
보통

주사위 수열 개수 세기

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

배우는 내용 점화식나머지 연산으로 세기
CombinatoricsDynamic-programming
아직 풀이가 없습니다
보통

동전 조합의 개수 세기

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

배우는 내용 무제한 배낭 문제조합 세기
CombinatoricsDynamic-programming
아직 풀이가 없습니다
보통

Readability Grade

Estimate the school grade needed to read a text.

배우는 내용 텍스트 분석공식
BeginnerStringsStudent-beginnermath
아직 풀이가 없습니다
쉬움

첫 번째 유일한 문자

한 번만 등장하는 첫 번째 문자를 찾으세요.

배우는 내용 해시 맵개수 세기
BeginnerDictionariesStringsStudent-beginner
아직 풀이가 없습니다
보통

두 동전 더미 비우기

쌍으로 동전을 제거하여 두 더미를 모두 비울 수 있는지 결정하세요.

배우는 내용 수학적 추론불변량
Greedymath
아직 풀이가 없습니다
쉬움

Password Rules Check

Check a password against simple strength rules.

배우는 내용 유효성 검사불리언 플래그
BeginnerConditionsLearning-pathStrings
아직 풀이가 없습니다
보통

Robot Command Simulator

Move a robot using L (turn left 90 degrees), R (turn right 90 degrees), and A (advance one step).

배우는 내용 방향 벡터명령 처리
SimulationState-machines
아직 풀이가 없습니다
보통

Tree Diameter

A tree is a connected undirected graph with no cycles.

배우는 내용 두 번의 BFS인접 리스트
GraphsTrees
아직 풀이가 없습니다
쉬움

2의 거듭제곱

주어진 수가 2의 거듭제곱인지 확인하세요.

배우는 내용 비트 연산나눗셈
BeginnerNumbersStudent-beginner
아직 풀이가 없습니다
보통

정확한 분수 연산

분수 연산을 수행하고 기약분수로 반환하세요.

배우는 내용 최대공약수로 약분부호 정규화
Fractionsmath
아직 풀이가 없습니다
쉬움

최소공배수

두 값 모두로 나누어떨어지는 가장 작은 양수를 구하세요.

배우는 내용 최대공약수와 최소공배수정수론
BeginnerNumbersStudent-beginner
아직 풀이가 없습니다
쉬움

팰린드롬 수

숫자가 앞에서 읽으나 뒤에서 읽으나 같은지 확인하세요.

배우는 내용 자릿수 뒤집기비교
BeginnerNumbersStudent-beginner
아직 풀이가 없습니다