http://www.page.sannet.ne.jp/takakok/pages/9MASTER.htm

コンピューターにおいては、こうした大量の情報から、特定の情報のみを取り出すという行為が難しい。
なぜなら、コンピューターは上で説明したように直列的に一つづつ命令を実行することでしか情報を処理できない。

まさにこの部分になやんでるのよね。559の言うように総当りはあげたサイトでいう
直列的なやつでそれは可能なんだけど問題となってる大量の情報の中から特定の情報のみを取り出す行為が難しい
例えば、変数123456789があるとしてその中の3と4の部分だけを取り出したいとする
変数←変数+1を続けていって一致したら抜き出すのもあるけど
同じ数値112345675となったとき中間くらいの5を取り出したいけど1の位の5も認識してしまう上
千の位の5だけや567の部分だけ抜き出すのが今のところアイデアが浮かばない
それに記憶量も限界があるからいかに圧縮するかも考えなきゃいけないし
うーん、難しい分やりがいがあるわ