C# のコーディングチャレンジ

C# で解けるチャレンジ 226 問。はじめてのループからグラフ、動的計画法、機械学習まで。ブラウザでコードを書き、すぐにテストを実行して AI のレビューを受けられます。

簡単 · 134 中級 · 68 難しい · 24

練習できるスキル: カウント文字列の分割桁の取り出し2 次元リストリストループ公式算術1 回の走査2 つのポインタwhileループポリモーフィズム
  • Python · C++ · C#
  • 自動テスト
  • AIコードレビュー
  • コミュニティの解答
226
チャレンジ数
2
共有された解答
3
対応言語

すべてのチャレンジ

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

226件のチャレンジ
簡単

配列を非減少にする

各値が直前の値以上になるように、必要な最小のインクリメント回数を求めてください。

学べること 貪欲な修正累積最大値
ArraysGreedy
まだ解答がありません
簡単

重複の削除

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

学べること 出現済みの記録順序の保持
ArraysBeginnerSetsStudent-beginner
まだ解答がありません
中級

Minesweeper Neighbor Counts

Annotate a rectangular board.

学べること 8 近傍の確認境界の処理
ArraysGrids
まだ解答がありません
中級

作れない最小の硬貨の合計

与えられた硬貨で作れない最初の正の金額を求めてください。

学べること 作れる合計先にソート
ArraysGreedy
まだ解答がありません
簡単

欠けている数

0からnまでの範囲で1つだけ欠けている数を見つけてください。

学べること 等差数列和の差の工夫
ArraysBeginnerStudent-beginnermath
まだ解答がありません
簡単

Sum of Odd Numbers

Add every odd number up to a limit.

学べること forループ累積変数
BeginnerLearning-pathLoops
まだ解答がありません
簡単

アームストロング数

数が、その各桁の値を桁数乗して合計した値と等しいかどうかを判定します。

学べること 桁の取り出し累乗
BeginnerNumbersStudent-beginner
まだ解答がありません
中級

Longest Common Subsequence Length

A subsequence is formed by deleting zero or more elements while preserving the order of the remaining elements.

学べること 2 次元 DP 表メモリの最適化
Dynamic-programmingSequences
まだ解答がありません
簡単

一つおきの文字

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

学べること 文字列のインデックスステップ
BeginnerLearning-pathStrings
まだ解答がありません
難しい

Hotel Room Allocation

Assign arriving groups in order.

学べること 区間最大値クエリ1 点更新
Segment-treesSimulation
まだ解答がありません
簡単

DNA to RNA Transcription

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

学べること 文字の対応付け変換表
MappingStrings
まだ解答がありません
簡単

最大公約数

2つの値の両方を割り切る最大の数を求めてください。

学べること ユークリッドの互除法剰余
BeginnerNumbersStudent-beginner
まだ解答がありません
簡単

Triangle Classification

Classify three side lengths as invalid, equilateral, isosceles, or scalene.

学べること 三角不等式条件の順序
ConditionsGeometry
まだ解答がありません
中級

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

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

学べること 配置の数え上げ攻撃のパターン
Combinatoricsmath
まだ解答がありません
簡単

握手の回数を数える

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

学べること ペアの数え上げ閉じた公式
Combinatoricsmath
まだ解答がありません
簡単

Body Mass Index

Compute BMI from weight and height.

学べること 公式浮動小数点
BeginnerLearning-pathVariables
まだ解答がありません
簡単

Power by Repeated Multiplication

Raise a number to a power with a loop.

学べること 累積積指数 0
BeginnerLearning-pathLoops
まだ解答がありません
簡単

Letter Grade

Turn a test score into a letter grade.

学べること if/elif の連鎖値の範囲
BeginnerConditionsLearning-path
まだ解答がありません