Language: C++

#include<bits/stdc++.h>
using namespace std;
using ll = long long;
#define rep(i,n) for(int i = 0; i < (n); i++)

int main(){
    int N,X,Y;
    cin >> N >> X >> Y;
    vector<int> ans(N + 1,0);
    for(int i = 1; i < N; i++){
        for(int j = i + 1; j <= N; j++){
            ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
        }
    }
    for(int i = 1; i < N; i++){
        cout << ans.at(i) << endl;
    }
}


Compiler output:
a.cc:12:30: error: extended character − is not valid in an identifier
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                              ^
a.cc:12:46: error: extended character − is not valid in an identifier
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                              ^
a.cc:12:63: error: extended character − is not valid in an identifier
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                               ^
a.cc:12:75: error: extended character − is not valid in an identifier
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                                           ^
a.cc:12:92: error: extended character − is not valid in an identifier
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                                                            ^
a.cc: In function 'int main()':
a.cc:12:29: error: expected ')' before '\U00002212'
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                           ~ ^~
      |                             )
a.cc:12:45: error: expected ')' before '\U00002212'
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                           ~ ^~
      |                                             )
a.cc:12:62: error: expected ')' before '\U00002212'
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                            ~ ^~
      |                                                              )
a.cc:12:74: error: expected ')' before '\U00002212'
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                                        ~ ^~
      |                                                                          )
a.cc:12:91: error: expected ')' before '\U00002212'
   12 |             ans.at(min(abs(j − i), min(abs(X − i) + 1 + abs(j − Y), abs(Y − i) + 1 + abs(j − X))))++;
      |                                                                                         ~ ^~
      |                                                                                           )