题解的Code:
int c = 1, cnt = 0;
for (int i = 1; i <+ n; ++i) {
cin >> x;
if (c == i) {
c = c + x;
++cnt;
}
}
if (c == n) {
cout << "Yes" << endl;
} else {
cout << "No" << endl;
}
cout << cnt << endl;
第二行:
for (int i = 1; i <+ n; ++i) {
是不是要改成:
for (int i = 1; i <= n; ++i) {?
应该@谁?