ほぼ静的な計画法

競技プログラミングで解いた問題の解法とコードを晒していくページ。ややマイナーなC♯。

2019-06-07から1日間の記事一覧

AOJ 0004 (Simultaneous Equation : 連立方程式)

【問題】 https://onlinejudge.u-aizu.ac.jp/problems/0004 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0004 【解説】 連立方程式の解を求める問題。 まずの値を求めるため、を消去する。式1に\(e\)、式2に\(b\)を乗じると、 \begin{array} …

AOJ 0003 (Is it a Right Triangle? : 直角三角形)

【問題】 https://onlinejudge.u-aizu.ac.jp/problems/0003 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0003 【解説】 与えらえた3つの整数が直角三角形の3つの辺になるかを判定する問題。 最も大きい整数をとしたときに、三平方の定理 が成…

AOJ 0002 (Digit Number : 桁数)

【問題】 https://onlinejudge.u-aizu.ac.jp/problems/0002 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0002 【解説】 整数a,bの和の桁数を出力するため、ToStringで文字列化し、Lengthにて、長さを出力する。 【コード】

AOJ 0001 (List of Top 3 Hills : 山の高さ)

【問題】 https://onlinejudge.u-aizu.ac.jp/problems/0001 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0001 【解説】 すべての入力を配列に格納し、降順に3つ出力する。LinqのOrderByDescendingを使うと簡潔に記述できる。 【コード】

AOJ 0000 (QQ : 九九)

【問題】 https://onlinejudge.u-aizu.ac.jp/problems/0000 http://judge.u-aizu.ac.jp/onlinejudge/description.jsp?id=0000 【解説】 「かける数」と「かけられる数」をそれぞれ1~9まで、二重ループで回して、掛け算の結果を出力する。 【コード】