Хеширование, вариант №2, выполнить только первые 2 пункта (пункты 3 и 4 выполнять не требуется). IDE - CodeBlocks или dev c++.