2007-07-01から1ヶ月間の記事一覧

D言語でのゴルフはコンパイラ等のバグとの戦い std.c.stdlib.d long strtol(char *,char **,int); /// ditto uint strtoul(char *,char **,int); /// dittostrtoulは正しいけどstrtolは間違ってる。 そんなわけでstrtolは使うな危険。というかなぜピンポイン…

例の奴

スタート地点にすらたどり着かなかったぜ。

例の奴

そろそろ開始時間か......

3250

PKU

id:Ozy:20070711#p2から。 とりあえず、問題を単純に実装してみる。 c,s[80001],j; main(v){ gets(s); for(*s=8e9;~scanf("%d",&v);c+=j,s[++j]=v) while(s[j]<=v)--j; printf("%u",c); }最初の*s=8e9は番兵。 あとは生きている数字をsに突っ込んでいって、…

ACM国内予選やてきた。

ACM

今回はあまり慌てずノンビリ行こうという方針でやりました。 問題A 意味もなくmultisetとaccumulateを使って解いてみた。 なんなく完成。 問題B 秒数分の配列を適当に1に埋める方針で通した。 たぶん、国内模擬予選B問題の講評の影響を多く受けてる。 問題C …