サメガメというジャンルのスコア処理の所ですが
2つ揃い消えると2点 (2*0)+2
3つ揃い消えると4点 (2*0)+(2*1)+2
4つ揃い消えると8点 (2*0)+(2*1)+(2*2)+2
5つ揃い消えると14点 (2*0)+(2*1)+(2*2)+(2*3)+2
と増えて行きます
Cで書くとこうなると思うんですが、簡単な方法がありましたら教えて頂けないでしょうか?
int score(int num){
num --;
int ret = 0;
for(int i=0;i<num;i++){
ret += 2*i;
}
ret+=2;
return ret;
}