小码哥最近对小游戏很感兴趣,于是他仿照着合成大西瓜小游戏做了一个简化版程序。
AC代码part(从左往右结算函数)
#include<bits/stdc++.h>
using namespace std;
int perfect=0,score_all=0;
void check(vector<int>& gezi){
for(int i=1;i<gezi.size()-1;i++){
if(gezi[i]==gezi[i+1]){
gezi[i]*=2;
score_all+=gezi[i];
gezi.erase(gezi.begin()+i+1);
if(gezi[i]>2048){
gezi.erase(gezi.begin()+i);
perfect++;
}
i=0;
}
}
}

被折叠的 条评论
为什么被折叠?



