Language: C++

#pragma GCC optimize("Ofast")
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using pii = pair<int, int>; 
using pll = pair<long long, long long>;
constexpr char ln =  '\n';
constexpr long long MOD = 1000000007LL;
constexpr long long INF = 1001001001LL;
constexpr long long LINF = 1001001001001001001;
#define all(x) (x).begin(),(x).end()
#define rep(i,n) for(int i=0;i<(n);i++)
#define rept(i, j, n) for(int i=(j); i<(n); i++)
template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return 1; } return 0; }
template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return 1; } return 0; }


int main(){
    int a[3];
    rep(i, 3)cin >> a[i];
    sort(a, a+3);
    if(a[0]==5 && a[1]==5 && a[2]==7)cout << "YES" << ln;
    else cout << "NO" << ln;
}
    
#pragma GCC optimize("Ofast")
#include <bits/stdc++.h>
using namespace std;
using ll = long long;
using pii = pair<int, int>; 
using pll = pair<long long, long long>;
constexpr char ln =  '\n';
constexpr long long MOD = 1000000007LL;
constexpr long long INF = 1001001001LL;
constexpr long long LINF = 1001001001001001001;
#define all(x) (x).begin(),(x).end()
#define rep(i,n) for(int i=0;i<(n);i++)
#define rept(i, j, n) for(int i=(j); i<(n); i++)
template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return 1; } return 0; }
template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return 1; } return 0; }


int main(){
    int a[3];
    rep(i, 3)cin >> a[i];
    sort(a, a+3);
    if(a[0]==5 && a[1]==5 && a[2]==7)cout << "YES" << ln;
    else cout << "NO" << ln;
}
    


Compiler output:
a.cc:32:16: error: redefinition of 'constexpr const char ln'
   32 | constexpr char ln =  '\n';
      |                ^~
a.cc:7:16: note: 'constexpr const char ln' previously defined here
    7 | constexpr char ln =  '\n';
      |                ^~
a.cc:33:21: error: redefinition of 'constexpr const long long int MOD'
   33 | constexpr long long MOD = 1000000007LL;
      |                     ^~~
a.cc:8:21: note: 'constexpr const long long int MOD' previously defined here
    8 | constexpr long long MOD = 1000000007LL;
      |                     ^~~
a.cc:34:21: error: redefinition of 'constexpr const long long int INF'
   34 | constexpr long long INF = 1001001001LL;
      |                     ^~~
a.cc:9:21: note: 'constexpr const long long int INF' previously defined here
    9 | constexpr long long INF = 1001001001LL;
      |                     ^~~
a.cc:35:21: error: redefinition of 'constexpr const long long int LINF'
   35 | constexpr long long LINF = 1001001001001001001;
      |                     ^~~~
a.cc:10:21: note: 'constexpr const long long int LINF' previously defined here
   10 | constexpr long long LINF = 1001001001001001001;
      |                     ^~~~
a.cc:39:31: error: redefinition of 'template<class T> bool chmax(T&, T)'
   39 | template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return 1; } return 0; }
      |                               ^~~~~
a.cc:14:31: note: 'template<class T> bool chmax(T&, T)' previously declared here
   14 | template<class T> inline bool chmax(T& a, T b) { if (a < b) { a = b; return 1; } return 0; }
      |                               ^~~~~
a.cc:40:31: error: redefinition of 'template<class T> bool chmin(T&, T)'
   40 | template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return 1; } return 0; }
      |                               ^~~~~
a.cc:15:31: note: 'template<class T> bool chmin(T&, T)' previously declared here
   15 | template<class T> inline bool chmin(T& a, T b) { if (a > b) { a = b; return 1; } return 0; }
      |                               ^~~~~
a.cc:43:5: error: redefinition of 'int main()'
   43 | int main(){
      |     ^~~~
a.cc:18:5: note: 'int main()' previously defined here
   18 | int main(){
      |     ^~~~