blob: 0487bcca7a7eb573032d72ccee29599decf300c5 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
|
class Solution {
public:
int missingNumber(vector<int>& nums) {
const size_t expectedSum = nums.size() * (nums.size()+1) / 2;
size_t sum = 0;
for (int x : nums) {
sum += x;
}
return expectedSum - sum;
}
};
|