MSのやつのルールなら52要素(要素はマークと数が保持できればよさそう。)の配列を用意して、
なるべく先頭が低い数字になるようにシャッフル。で、列をランダムにカード配ってけばよさそう。
余裕があったらコンピュータに一回解かせるのもいい。