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

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

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

すべてのチャレンジ

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

150件のチャレンジ
簡単

パスカルの三角形

前の行の隣り合う要素を加算して行を作成します。

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

コインの組み合わせの数え上げ

指定された硬貨の額面を好きな枚数使って、ちょうど指定金額を作る方法の数を数えます。

CombinatoricsDynamic-programming
まだ解答がありません
難しい

Minimum Network Connection Cost

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

Disjoint-setsGraphsMinimum-spanning-tree
まだ解答がありません
難しい

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

AdvancedGraphsHackathonTopological-sort
まだ解答がありません
中級

グリッド経路の数え上げ

右または下への移動のみを使って、長方形グリッド上の経路の数を数えます。

CombinatoricsDynamic-programming
まだ解答がありません
簡単

First Negative Index

Find where the first negative number appears.

ArraysBeginnerLearning-path
まだ解答がありません
簡単

握手の回数を数える

全てのペアが一度だけ握手をする場合の握手の回数を数えてください。

Combinatoricsmath
まだ解答がありません
難しい

Word Break

Decide whether text can be split into dictionary words.

AdvancedDynamic-programmingHackathonStrings
まだ解答がありません
中級

互いに攻撃しない2つのナイト

各サイズの正方形の盤面で、2つのナイトを安全に配置できる組み合わせを数えます。

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

任意にネストされたリストの平坦化(再帰)

再帰を使って、任意にネストされたリストを平坦化し、null要素をスキップする練習です。

Data-structuresRecursion
まだ解答がありません
簡単

Rectangle Perimeter

Compute the perimeter of a rectangle from its sides.

BeginnerLearning-pathVariables
簡単

Simple Interest

Find the total amount after simple interest.

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

長方形を正方形に切り分ける

すべて正方形のみになるように、必要な最小の直線カット数を求めてください。

Dynamic-programmingGeometry
まだ解答がありません
簡単

Above-Average Values

Keep the values that are greater than the average.

ArraysBeginnerLearning-path
まだ解答がありません
難しい

Hotel Room Allocation

Assign arriving groups in order.

Segment-treesSimulation
まだ解答がありません
難しい

Mini Stack-Language Interpreter

Evaluate a small stack language.

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

チェス盤の穀粒の倍増

指定したマスの穀粒数と、全64マスの合計を計算してください。

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

Recursive Palindrome

Check a palindrome recursively, ignoring case and punctuation.

BeginnerLearning-pathRecursionStrings
まだ解答がありません