For this Question: You are given two integer N and M. Find the number of non- negative integers X such that N - M >= X.The first line of the input contains two integers N and M.

Constraints:
1 <= N, M <= 10<sup>9</sup>Print the number of non- negative integer values X can take.Sample Input:
6 1

Sample Output:
6, I have written this Solution Code: #include <bits/stdc++.h>
using namespace std;
#define int long long

signed main(){
    int n, m;
    cin >> n >> m;
    if(n < m){
        cout << 0;
    }
    else cout << n - m + 1;
}, In this Programming Language: C++, Now tell me if this Code is compilable or not?