State-of-the-Ars

知識蓄積備忘録

ALDS1_5_A: Exhaustive Search

全探索 | アルゴリズムとデータ構造 | Aizu Online Judgeの問題を解きました.

Pythonソースコードはこちら.

と,これをジャッジさせると,最後のケースがTLEになります.

Python3の処理スピードの問題と僕の実装力の低さが原因だと思います.

ということで,C++でも実装しました.

C++ソースコードはこちら.

C++では,問題なく制限時間内に処理することが出来ました.

それと,今回知ったこととしては.

std::vectorを,配列を引数に取る関数に渡すときは,

(std::vector<int> Vと宣言している場合)V.data()を使うということです.