Project Eulerの問題4を解決するためにC++を使用しようとしています。
各桁を配列に配置し、要素の値が正しい場所で同じかどうかを確認することを考えました。これは私がこれまでに持っているものです:
int digits[]={0,0,0,0,0,0,0,0,0,0,0,0,0,0,0};
しかし、コードを書くことができません。どうすれば数字を取り、そのように見せることができますか? C++ の基本 (ループとポインター) を知っています。C++ で調整可能な配列を使用する方法と、これを使用する必要がありますか? また、配列のサイズがどうあるべきかわかりません。実装する別のより良いアルゴリズムはありますか?