白(裏は赤)のカードが6枚並べて、サイコロを振ってその数だけ(左から順に)カードを裏返します。

例えば・・・・
サイコロを2回振ったら
赤が0:6
赤が1:10
赤が2:8
赤が3:6
赤が4:4
赤が5:2
赤が6:0

サイコロを3回振ったら
赤が0:0
赤が1:16
赤が2:40
赤が3:52
赤が4:52
赤が5:40
赤が6:16

というふうに100回分出力させるにはどうすればよいでしょうか・・・・
ど素人で申し訳ないですC++でおながいします。