の呟きは 67
bool添え字の配列とか何これ
https://www.freepascal.org/docs-html/current/ref/refse11.html#x23-220002.3- (UPD ) #
なるほどなぁ
https://www.freepascal.org/docs-html/current/ref/refsu4.html#x26-250003.1.1integerはサイズ不定か、しかも2bytesか4bytesって・・・
boolやべえな・・・
https://www.spoj.com/problems/SAMER08F
この問題、まさか言語制限があって
フォートランかパスカルかって思って
フリーパスカルのドキュメント読んでるけど
なんか辛くなってきた使うならアセンブラのほうが覚えて役に立ちそうだけど
シーとシープラプラとジャヴァは使う気しない
まぁジャヴァ12は使ったことないけど
https://www.freepascal.org/docs-html/current/ref/refsu5.html#x27-300003.1.2
Realのプラットフォーム依存はつらすぎでは・・内部エンコーディングはUTF16なんか・・・
https://www.freepascal.org/docs-html/current/ref/refsu7.html#x30-330003.2.2まぁアプリ作るわけじゃないからどうでもいいっちゃいいんだけどStringタイプつら
https://www.freepascal.org/docs-html/current/ref/refsu9.html#x32-350003.2.4へぇ・・・PCharあんま使いたくねえな・・・
https://www.freepascal.org/docs-html/current/ref/refsu12.html#x35-450003.2.7
arrayは参照じゃなくraw?
https://www.freepascal.org/docs-html/current/ref/refsu14.html#x38-490003.3.1dynamic arrayだと参照ぽいけど
眠くなってきた
ポインター
https://www.freepascal.org/docs-html/current/ref/refse15.html#x42-600003.4Type
https://www.freepascal.org/docs-html/current/ref/refse19.html#x49-670003.8
Type MyInteger = Integer;
だと同じタイプ
Type MyInteger = Type Integer;
だと異なるタイプ
TypeInfo(MyInteger)<>TypeInfo(Integer)による比較でマネージドたいぷ
https://www.freepascal.org/docs-html/current/ref/refse20.html#x50-680003.9次の定期処理は1時45分か・・・
先にshower time取ったほうがよさそうだな
PCの休止から復帰のとき
ネット回線繋がる前に処理再開するらしく
UPに失敗した・・・
1時間後のUPを待ち、その後、更新し、その次のUPを待つという形になる・・待ってる時間をフリーパスカル読んで潰すか
(つかそもそも勉強途中のやつの再開でもよかったかもしれないが
https://www.freepascal.org/docs-html/current/ref/ref.html#refli2.html
次ここ読むshower time
帰還
寒くなるいうから長袖を着たけど暑い・・・
風呂上りゆえに暑かっただけぽい
挿入されたリプ元に引用あるとき引用が表示されない、のか・・・
これはバグ
done
201005190313646
あとは反映を待つ・・・1時間後か・・・(UPD ) #10/6にこれにリプする (done)
201004193819969
そして10/7にこれにリプする (done)
201005052809790
そして10/8(1時以降)にこれを更新(edit)する (done)
201004193819969
伝播して10/6と10/7のリプの更新にも影響するかどうかを見る
アップロードの結果として確認したいので10/8にやる
(もともとはそれの引用の 200927014045532 を更新しようと思ってたのか…混乱してきたおk、成功ぽい
cp932があるのか・・・
https://www.freepascal.org/docs-html/current/rtl/cp932/index.htmlここから欲しい機能探すの難しくね・・・?
https://www.freepascal.org/docs-html/current/rtl/index.htmlこれ・・・?
https://www.freepascal.org/docs-html/current/rtl/system/index-5.html- (UPD ) #
配列ソートどこ・・・
SortのあるTListなるものは見つけたけど、それなのか・・・?
https://www.freepascal.org/docs-html/current/rtl/classes/tlist.html- (UPD ) #
それとは別にTOrderedListもあるが・・・
https://www.freepascal.org/docs-html/current/fcl/contnrs/torderedlist.html TListのAdd
ポインターが前提かよ・・・TList.Sort使うの厳しいかも
一応、動いた・・・
https://ideone.com/Yf0O0wもっと賢い実装方法があるはず・・・
Cのqsortよりはマシなのかもしらんが
厳しいぞこれ・・・AVLTreeも似たようなもんぽいし
https://www.freepascal.org/docs-html/current/fcl/avl_tree/tavltree.html
https://www.freepascal.org/docs-html/current/fcl/avl_tree/tavltree.create.html
覚えたてのパスカルさんも使ってみたくて2度サブ
https://www.spoj.com/status/ACPC10A,neetsdkasu/https://www.spoj.com/problems/AGGRCOW/
これムズい
わからねえ・・・- (UPD ) #
binary search (for int)
[haskell]
bsf f = foldl (\a b -> if f (b+a) then (b+a) else a) 0 bs
bs = reverse $ take 31 $ scanl (*) 1 $ repeat 2(omitted)
- (UPD ) #
まぁキョープロでも難易度低い入門者向け問題は全探索することが前提の問題が多いが
全探索する範囲が制約として与えられてるキョープロと違って、どこのあたりに答えがあるのか分からん問題があったりするところが恐ろしいが…- (UPD ) #
(omitted)
古いキョープロの問題でも制約が明確でないものあるよの
こでぃげのパズル問題にもあるし
制約しっかり明示してる問題は親切なだけなのかも
SPOJやPEを埋めてて思うのは
まぁ問題を解くのは暇つぶし的には楽しい時間ではあるんだが
ratedなコンテスト参加が刺激的すぎたせいで、ただ問題解くだけってのが俺の中での価値ダウンって感じで、つらい(omitted)
spoj埋め、案外楽しいかも
(omitted)
- (UPD ) #
なんだこりゃ
今日は食べ過ぎた
おなかくるしい