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

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

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

すべてのチャレンジ

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

150件のチャレンジ
簡単

First Negative Index

Find where the first negative number appears.

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

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

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

Number-theorySieve
まだ解答がありません
中級

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

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

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

Strongly Connected Components

Count groups of nodes that can all reach each other.

AdvancedCompetitive-programmingGraphs
まだ解答がありません
中級

デジタルルート

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

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

Longest Path in a DAG

Find the heaviest path in a task dependency graph.

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

桁のべき乗和

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

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

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

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

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

握手の回数を数える

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

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

Simple Interest

Find the total amount after simple interest.

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

Word Break

Decide whether text can be split into dictionary words.

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

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

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

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

約数による数の分類

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

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

チェス盤の穀粒の倍増

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

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

DNA to RNA Transcription

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

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

Power by Repeated Multiplication

Raise a number to a power with a loop.

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

2つのソート済み配列の中央値

2つのソート済みリストを結合したときの中央値を求めてください。

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

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

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

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