Arantium Maestum

プログラミング、囲碁、読書の話題

2018-03-05から1日間の記事一覧

Effective C++勉強メモ: Item 6 コンパイラのお節介にノーという方法

前回の項目から続いて、コンパイラが勝手に書いてくれるメンバ関数がお節介だったら?という話。 特にcopy assignmentなどはいらない、うっかりどこかでcopy assignするような処理を書いてしまったらちゃんと静的にエラーが検出されてほしい、というような時…

Shredding Paper

例によって競プロの記事から簡単面白そうな問題を解いてみる。 Shredding Company | Aizu Online Judge import itertools as it import heapq def solve(k, n): s = str(n) if k == n: return (n, [s]) a = it.product((0,1), repeat=len(s)-1) b = ([0]+[i+…