プログラミングチャレンジ

Python、C++、C#で解ける言語非依存のチャレンジで問題解決力を鍛えましょう。すべての提出は自動テストとAIによるレビューでチェックされます。

  • Python · C++ · C#
  • 自動テスト
  • AIコードレビュー
  • コミュニティの解答
学習パス
150
チャレンジ数
2
共有された解答
3
対応言語

すべてのチャレンジ

トピック、言語、難易度で検索できます。

150件のチャレンジ
簡単

Halve Until One

Count how many halvings bring a number down to 1.

BeginnerLearning-pathLoops
まだ解答がありません
難しい

Course Schedule Order

Order courses so every prerequisite comes first.

AdvancedGraphsHackathonTopological-sort
まだ解答がありません
簡単

Pangram Check

A pangram contains every English letter at least once.

SetsStrings
まだ解答がありません
簡単

ローマ数字の値

ローマ数字を数値に変換してください。

BeginnerLookup-tablesStringsStudent-beginner
まだ解答がありません
簡単

Average of Three

Average three whole numbers.

BeginnerLearning-pathVariables
中級

Count Islands

Count groups of connected land cells in a grid.

BeginnerGridsLearning-pathRecursion
まだ解答がありません
中級

直角三角形の三つ組を見つける

指定された周囲長を持つ整数の直角三角形をすべて列挙してください。

GeometryNumber-theory
まだ解答がありません
簡単

一つおきの文字

偶数番目の文字を残してください。

BeginnerLearning-pathStrings
まだ解答がありません
中級

桁のべき乗和

各桁を左からの位置のべき乗にして加算します。

Algorithms
まだ解答がありません
中級

工場の生産完了時間

複数の機械が目標個数を最速で生産できる時刻を求めてください。

AlgorithmsBinary-search
まだ解答がありません
簡単

Days in a Month

Return how many days a month has, including leap years.

BeginnerConditionsFunctionsLearning-path
まだ解答がありません
中級

サイコロの出目列の個数を数える

指定された合計になる順序付きサイコロの出目列の個数を数えます。

CombinatoricsDynamic-programming
まだ解答がありません
中級

デジタルルート

各桁の数字を繰り返し合計し、1桁になるまで続けてください。

Algorithms
まだ解答がありません
簡単

重複の削除

各値の最初の出現のみを残します。

ArraysBeginnerSetsStudent-beginner
まだ解答がありません
簡単

DNA to RNA Transcription

Build an RNA string by replacing every DNA character with its partner.

MappingStrings
まだ解答がありません
簡単

Min and Max Together

Find the smallest and largest value in one pass.

ArraysBeginnerFunctionsLearning-path
まだ解答がありません
中級

指定された上限未満の素数の合計

上限未満のすべての素数を加算してください。

Number-theorySieve
まだ解答がありません
簡単

約数による数の分類

正の整数を完全数、過剰数、不足数のいずれかに分類します。

BeginnerNumber-theory
まだ解答がありません