今日覚えたこと

  • 昨日boostをビルドしている間に読んでいたSTLの解説で、numericの中にaccumulateってのがあったので喜んで使ってみた。今回の問題は文字列を使うものがなくて全部整数だったので大活躍。
    • accumulate(t.begin(), t.end(), 0); で和がとれる。0 + *(t.begin()) + *(t.begin() + 1) + ...
    • t.begin() + i とやるべきところを t[i] にしたり t + i にしたりして怒られた。