2009年11月3日 星期二

UVa 10315 Poker Hand

寫這支程式比較像在做苦工,因為規則實在很繁瑣,
當初我差點要寫不下去,後來轉念一想,就當作給自己一個挑戰,把繁雜的事情寫得有條有理。

這是我第一次嘗試將Unit Test應用在UVa題目上(拿來對付這種煩人題目剛好)
成果很不錯,只要有強大完整的Test Case在,根本就不用怕改爛程式碼,或者是改東邊炸西邊這種事情發生。
所以我在後期也大膽的修正了兩次架構,目前看起來算滿意,整個程式架構相當清楚,而且一次就AC了。
附上我的TestCase
ps.我用的是GTest (Google C++ Testing Framework)

題外話,最近跟0.008秒有緣,我已經連三題0.008秒AC了 XDDDDD