王老师 题目 1892.转弯
#include <iostream>
#include <cstring>
#include <algorithm>
using namespace std;
int x[60], y[60];
int main() {
int n, m, r, t, s = 0, u = 0;
cin >> n >> m >> r >> t;
for (int i = 0; i < r; i++) {
cin >> x[i] >> y[i];
}
for (int i = 0; i < r; i++) {
if (x[i] - x[i + 1] > t) {
s += t * t * r;
} else {
if (x[i] > y[i]) {
u += x[i] - y[i];
} else {
u += y[i] - x[i];
}
if (u >= r) {
s -= 1;
}
}
}
cout << s;
}
为什么错???