Đề ai cần: https://codeforces.com/problemset/problem/1392/C
Cho em hỏi sao giá trị biến (Count) có đoạnCount += arr[i-1] - arr[i]
có thể là long long mà vector arr mang giá trị int mà vẫn không sai là vì sao ạ?. Mọi người giải thích cho em với, em cảm ơn ạ
int main () {
IOS
int t;
cin >> t;
while (t--) {
int n;
cin >> n;
vector <int> arr (n);
for (int i = 0; i < n;i++) {
cin >> arr[i];
}
long long Count = 0;
for (int i = 1; i < s(arr);i++) {
if (arr[i] < arr[i-1]) {
Count += arr[i-1] - arr[i];
}
}
cout << Count << "\n";
}
return 0;
}