int main() { vector<string> vv = { "helloand", "welcomet", "osingler", "oundmatc", "hsixhund", "redandsi", "xtythree", "goodluck" }; ChessFloor cf; int mini = cf.minimumChanges(vv); return 0; }
int main( int argc, char* argv[] ) { { string floorARRAY[] = {"aba", "bbb", "aba"} ; vector <string> floor( floorARRAY, floorARRAY+ARRSIZE(floorARRAY) ); ChessFloor theObject; eq(0, theObject.minimumChanges(floor),1); } { string floorARRAY[] = {"wbwbwbwb", "bwbwbwbw", "wbwbwbwb", "bwbwbwbw", "wbwbwbwb", "bwbwbwbw", "wbwbwbwb", "bwbwbwbw"} ; vector <string> floor( floorARRAY, floorARRAY+ARRSIZE(floorARRAY) ); ChessFloor theObject; eq(1, theObject.minimumChanges(floor),0); } { string floorARRAY[] = {"zz", "zz"}; vector <string> floor( floorARRAY, floorARRAY+ARRSIZE(floorARRAY) ); ChessFloor theObject; eq(2, theObject.minimumChanges(floor),2); } { string floorARRAY[] = {"helloand", "welcomet", "osingler", "oundmatc", "hsixhund", "redandsi", "xtythree", "goodluck"}; vector <string> floor( floorARRAY, floorARRAY+ARRSIZE(floorARRAY) ); ChessFloor theObject; eq(3, theObject.minimumChanges(floor),56); } { string floorARRAY[] = {"jecjxsengslsmeijrmcx", "tcfyhumjcvgkafhhffed", "icmgxrlalmhnwwdhqerc", "xzrhzbgjgabanfxgabed", "fpcooilmwqixfagfojjq", "xzrzztidmchxrvrsszii", "swnwnrchxujxsknuqdkg", "rnvzvcxrukeidojlakcy", "kbagitjdrxawtnykrivw", "towgkjctgelhpomvywyb", "ucgqrhqntqvncargnhhv", "mhvwsgvfqgfxktzobetn", "fabxcmzbbyblxxmjcaib", "wpiwnrdqdixharhjeqwt", "xfgulejzvfgvkkuyngdn", "kedsalkounuaudmyqggb", "gvleogefcsxfkyiraabn", "tssjsmhzozbcsqqbebqw", "ksbfjoirwlmnoyyqpbvm", "phzsdodppzfjjmzocnge"}; vector <string> floor( floorARRAY, floorARRAY+ARRSIZE(floorARRAY) ); ChessFloor theObject; eq(4, theObject.minimumChanges(floor),376); } return 0; }