Submission #6368253


Source Code Expand

#include<iostream>
#include<string>
#include<vector>
#include<utility>
#include<algorithm>
#include<math.h>

using namespace std;
typedef pair<int, int> P;
typedef long long int ll;
const int INF = 1<<30;
int main(){
  int n;cin>>n;
  bool found=false;
  int a, b;long double c;
  for(a=1;a<=3500;a++){
    for(b=a;b<=3500;b++){
      c = long double(n*a*b)/long double(4*a*b-n*b-n*a);
      if(c<0)continue;
      if(fabs(c-round(c))<1e-9){found=true;break;}
    }
    if(found)break;
  }
  cout<<a<<" "<<b<<" "<<(ll)round(c)<<endl;
}

Submission Info

Submission Time
Task C - 4/N
User acta
Language C++14 (GCC 5.4.1)
Score 0
Code Size 561 Byte
Status CE

Compile Error

./Main.cpp: In function ‘int main()’:
./Main.cpp:18:11: error: expected primary-expression before ‘long’
       c = long double(n*a*b)/long double(4*a*b-n*b-n*a);
           ^