| ステージ | ノルマ | ノルマ数 | 獲得チェリー | 総獲得チェリー | コメント |
| ブースターLv.2 ???チェリー/30分 | |||||
| ブースターLv.3 ???チェリー/30分 | |||||
| ブースターLv.4 ???チェリー/30分 | |||||
| ブースターLv.5 8300チェリー/30分 | |||||
| 162 | ブロック獲得:赤 | 81000 | 255200 | 255200 | |
| 163 | 爆弾 | 2025 | 267300 | 522500 | |
| 164 | モンスターを倒す | 1215 | 279500 | 802000 | |
| 165 | ゲームプレイ | 446 | 267600 | 1069600 | |
| 166 | ブロック獲得:黄 | 89200 | 281000 | 1350600 | |
| 167 | レインボー | 2230 | 294400 | 1645000 | |
| 168 | モンスターを倒す | 1338 | 307800 | 1952800 | |
| 169 | ゲームプレイ | 491 | 294600 | 2247400 | |
| 170 | ブロック獲得:緑 | 98200 | 309400 | 2556800 | |
| 171 | S爆弾 | 982 | 324100 | 2880900 | |
| 172 | モンスターを倒す | 1473 | 338800 | 3219700 | |
| 173 | ゲームプレイ | 541 | 324600 | 3544300 | |
| 174 | ブロック獲得:青 | 108200 | 340900 | 3885200 | |
| 175 | Dレインボー | 1082 | 357100 | 4242300 | |
| 176 | モンスターを倒す | 1623 | 373300 | 4615600 | |
| 177 | ゲームプレイ | 596 | 357600 | 4973200 | |
| 178 | ブロック獲得:赤 | 119200 | 375500 | 5348700 | |
| 179 | 爆弾 | 2980 | 393400 | 5742100 | |
| 180 | モンスターを倒す | 1788 | 411300 | 6153400 | |
| 181 | ゲームプレイ | 656 | 384600 | 6538000 | ブースターLv.6 35500チェリー/30分 |
| 182 | ブロック獲得:黄 | 0 | 372400 | 6910400 | |
| 183 | レインボー | 0 | 423100 | 7333500 | |
| 184 | モンスターを倒す | 0 | 442300 | 7775800 | |
| 185 | ゲームプレイ | 0 | 414600 | 8190400 | |
| 186 | ブロック獲得:緑 | 0 | 403900 | 8594300 | |
| 187 | S爆弾 | 0 | 456100 | 9050400 | |
| 188 | モンスターを倒す | 0 | 476800 | 9527200 | |
| 189 | ゲームプレイ | 0 | 444600 | 9971800 | |
| 190 | ブロック獲得:青 | 0 | 435400 | 10407200 | |
| 191 | Dレインボー | 0 | 489100 | 10896300 | |
| 192 | モンスターを倒す | 0 | 511300 | 11407600 | |
| 193 | ゲームプレイ | 0 | 474600 | 11882200 | |
| 194 | ブロック獲得:赤 | 0 | 466900 | 12349100 | |
| 195 | 爆弾 | 0 | 522100 | 12871200 | |
| 196 | モンスターを倒す | 0 | 545800 | 13417000 | |
| 197 | ゲームプレイ | 0 | 504600 | 13921600 | |
| 198 | ブロック獲得:黄 | 0 | 498400 | 14420000 | |
| 199 | レインボー | 0 | 555100 | 14975100 | |
| 200 | モンスターを倒す | 0 | 580300 | 15555400 |
ソースコード(c++)
<bits/stdc++.h>
using namespace std;
string mission(int lv) {
using namespace std;
string mission(int lv) {
string S;
if (lv % 4 == 0) {
S = "モンスターを倒す";
} else if (lv % 4 == 1) {
S = "ゲームプレイ";
} else if (lv % 4 == 2) {
S = "ブロック獲得:";
if (lv / 4 % 4 == 0) S += "赤";
if (lv / 4 % 4 == 1) S += "黄";
if (lv / 4 % 4 == 2) S += "緑";
if (lv / 4 % 4 == 3) S += "青";
} else if (lv % 4 == 3) {
if (lv / 4 % 4 == 0) S = "爆弾";
if (lv / 4 % 4 == 1) S = "レインボー";
if (lv / 4 % 4 == 2) S = "S爆弾";
if (lv / 4 % 4 == 3) S = "Dレインボー";
}
return S;
}
int norma(int lv) {
int N = 0;
if (lv % 4 == 0) { // モンスターを倒す
if (lv == 164) return 1215;
if (lv == 168) return 1338; // 差分 123
if (lv == 172) return 1473; // 差分 135
if (lv == 176) return 1623; // 差分 150
if (lv == 180) return 1788; // 差分 165
} else if (lv % 4 == 1) { // ゲームプレイ
if (lv == 165) return 446;
if (lv == 169) return 491; // 差分 45
if (lv == 173) return 541; // 差分 50
if (lv == 177) return 596; // 差分 54
if (lv == 181) return 656; // 差分 61
} else if (lv % 4 == 2) {
if (lv == 162) return 81000;
if (lv == 166) return 89200; // 差分 8200
if (lv == 170) return 98200; // 差分 9000
if (lv == 174) return 108200; // 差分 10000
if (lv == 178) return 119200; // 差分 11000
} else if (lv % 4 == 3) {
if (lv / 4 % 4 == 0) { // S = "爆弾";
if (lv == 163) return 2025;
if (lv == 179) return 2980;
}
if (lv / 4 % 4 == 1) { // S = "レインボー";
if (lv == 167) return 2230;
}
if (lv / 4 % 4 == 2) { // S = "S爆弾";
if (lv == 171) return 982;
}
if (lv / 4 % 4 == 3) { // S = "Dレインボー";
if (lv == 175) return 1082;
}
}
return N;
}
int cherry(int lv) {
int N = 0;
if (lv == 162) return 255200;
if (lv == 163) return 267300; // 差分 12100
if (lv == 164) return 279500; // 差分 12200
if (lv == 165) return 267600; // 差分 -11900
if (lv == 166) return 281000; // 差分 13400
if (lv == 167) return 294400; // 差分 13400
if (lv == 168) return 307800; // 差分 13400
if (lv == 169) return 294600; // 差分 -13200
if (lv == 170) return 309400; // 差分 14800
if (lv == 171) return 324100; // 差分 14700
if (lv == 172) return 338800; // 差分 14700
if (lv == 173) return 324600; // 差分 -14300
if (lv == 174) return 340900; // 差分 16300
if (lv == 175) return 357100; // 差分 16200
if (lv == 176) return 373300; // 差分 16200
if (lv == 177) return 357600; // 差分 -15700
if (lv == 178) return 375500; // 差分 17900
if (lv == 179) return 393400; // 差分 17900
if (lv == 180) return 411300; // 差分 17900
// てきとー
if (lv % 4 == 0) {
return 373300 + (373300 - 338800) * (lv - 176) / 4;
}
if (lv % 4 == 1) {
return 324600 + (324600 - 294600) * (lv - 173) / 4;
}
if (lv % 4 == 2) {
return 309400 + (340900 - 309400) * (lv - 174) / 4;
}
if (lv % 4 == 3) {
return 357100 + (357100 - 324100) * (lv - 175) / 4;
}
return N;
}
string comment(int lv) {
string S; if (lv == 181) return "ブースターLv.6 35500チェリー/30分"; return S;
}
int main() {
int total = 0;
for (int i = 162; i <= 200; ++i) {
total += cherry(i);
cout << "|";
cout << i;
cout << "|";
cout << mission(i);
cout << "|";
cout << norma(i);
cout << "|";
cout << cherry(i);
cout << "|";
cout << total;
cout << "|";
cout << comment(i);
cout << "|";
cout << endl;
}
}