matthew as a q.

競技プログラミングメイン

C#

Atcoder Beginner Contest 131参加記

問題 A - Security 連続してたらBad。 Submission #6056333 - AtCoder Beginner Contest 131 B - Bite Eating 味の絶対値の小さいものを食べる。 Submission #6060148 - AtCoder Beginner Contest 131 C - Anti-Division all - (Cの倍数の数 + Dの倍数の数 -…

Diverta Programming Contest 2参加記

問題総評 A N-K Submission #5920234 - diverta 2019 Programming Contest 2 B 一番多く存在する差の組み合わせの数を数えて、全体から引く。 Submission #5930048 - diverta 2019 Programming Contest 2 C 解説と他の方の提出を見ての理解。 ans = max - mi…

DateTime.ToShortDateStringの注意点

C#

## DateTime.ToShortDateStringとは DateTime型を、実行端末のデフォルトのCultureInfoに沿ってstring型に変換するメソッド。 ## 使い方 > DateTime today = DateTime.Now; > string todayStr = today.ToShortDateString(); ## 注意点 CultureInfo依存なので…

配列の初期化

C#

forを使わない初期化方法 int nrange = Enumerable.Repeat(1, n + 1).ToArray(); int narray = (new int[n]).Select(e => 1).ToArray();

NUnitを使った自動テスト環境

今回はVisutal Studio 2015でNUnitを使えるようにしようという話。 最終的に、コマンドプロンプトからテスト実行できるようになるのが目標。 前提条件; 環境:OS: Windows 10 NUnitのテストは既に書けているものとする。 NUnitを使ってVisual Studioでユニ…