さてと、僕の出番だ ^^; #include <iostream> #include <cliext/hash_map> using namespace System; /* 等しかったらtrueを返せ */ bool my_comp(array<char>^ k1, array<char>^ k2) { if ( k1->Length != k2->Length) return false; for ( int i = 0; i < k1->Length; ++i ) { if ( k1[i] != k2[i] ) return false; } return true; } /* hash値を返せ */ int my_hash(array<char>^ k1) { int result = 0; for each ( char item in k1 ) { result = resul