2012-06-01から1ヶ月間の記事一覧

Atcoder #002と#003のAをHaskellで解く

Atcoder #002 A getLineで入れて,isLeapyearでYES or NOを返して,putStrで表示するだけのお仕事 isLeapyear :: String -> String isLeapyear ys | y `mod` 400 == 0 = "YES\n" | y `mod` 100 == 0 = "NO\n" | y `mod` 4 == 0 = "YES\n" | otherwise = "NO\…

D言語遊び(Sortする)

昨日は無気力に11時間ぐらいやっていたので,今日は反省して勉強.バケットソート(Bucket sort): O(n).その分メモリが辛いです. import std.stdio; import std.array; void main(){ const int MAX_N = 9; int[] arr = [3, 1, 4, 1, 5, 9, 2, 6, 5, 3, 5], …

AOJ 0532 - Time Card

kt = kirby time = kirby ballのがんばれボタンよりがんばれ時間 変数名を考えてたらこうなった. import std.stdio; import std.range; //arrival, leaving void showTime(int t){ int h = t / 3600, m = t % 3600 / 60, s = t % 3600 % 60; writefln("%d %…