ちょっとCMのアクが強くてあんま見る気にならなかったなこれ
View quoted note →
おくなも(早くねろ)
ocknamo@ocknamo.com
npub1y6aj...p75l
bitcoin
https://nostr-blog.ocknamo.com/
つくったもの
ワリカンさん
https://ocknamo.github.io/split-bill-calculator-on-nostr/
Twitter落ちてる?
https://ocknamo.github.io/x-is-down/
x402 over Lightning Network - API
https://simpl402.ocknamo.com/
📛 Yakitofu: NIP-58 バッジ作成・付与アプリ
https://yakitofu.org/
Nostrでスライド共有するやつ
https://ocknamo.github.io/nostr-slide-view/
Nostrおみくじ
https://ocknamo.github.io/nostr-fortune-slip/
https://github.com/ocknamo/nostr-fortune-slip
Nosskey!
https://nosskey.app
https://github.com/ocknamo/nosskey-sdk
nostrobots https://github.com/ocknamo/n8n-nodes-nostrobots
n8n node for nostr.
shotr https://6or.cc/
Generating Lightning tip link and shorted url service powerd by nostr with NIP-5.
おっこれは録画して見よう
View quoted note →
スバルの水平対向エンジンのポーズいいな
こんなんしかない!味もしない!


今年のピーカンナッツは食べれるのかという問題ですよ


gm
おわり
ということで完全理解したけど配列長さが1000とかいかなければ普通にはじめの泥臭いやり方がいいですね。なぜなら説明がめんどくさいので。
わかった。片方を四捨五入して長さを決めてから合計数が一致するようにもう片方を切り捨てか切り上げすればいいね。完全理解した。
切り捨てと四捨五入はだめと
つまり合計数を任意の箇所で2つで割ったあとにそれぞれ整数にして足して同じ数になるようにするアルゴリズムを考えれば良い
切り捨てを外した場合の合計が必ず100になるから、小数点がある場合に切り捨てると必ず1少なくなるのか。
うーんと切り捨てはいったん外してー等式にしてー
これをどうやって証明?
こっちかも
Aの最終的な長さ=floor(a*(100/a+b))
Aの最終的な長さ=flat(a*(a+b/200))
って感じ?って思ったけどなんかおかしい。
今日はこれ考えながら寝るか
配列をマージしてソートしてバッチサイズにしてからまた2つに分けるって処理をしたけど、始からバシッと最終段階の配列長を算出したい。
AとBのレコードがあってそれぞれ0-100の長さで最終的に100以下にしたい。始からDESCソートされてて、マージするとまたソートする必要がある。
2つのオブジェクトの配列をいい感じにバッチサイズにまとめるアルゴリズムを考えてたけど眠いから単純で泥臭いやり方にした
