제출 #492187

#제출 시각아이디문제언어결과실행 시간메모리
492187darkowlBalloons (CEOI11_bal)C++14
컴파일 에러
0 ms0 KiB
/// I in it to win it ! #include <bits/stdc++.h> using namespace std; #define ll long long #define int ll #define F first #define S second #define mp make_pair #define pii pair<int, int> #define pb push_back #define pf push_front #define arr_fill(a, n) for(ll i = 0 ; i < n ; i++){cin >> a[i];} #define arr_fill_sum(a,n,sum) for (ll i = 0 ; i < n ; i++){cin >> a[i];sum+=a[i];} #define arr_out(a,n) for (ll i = 0 ; i < n ; i++){cout << a[i] <<" ";} #define fast ios_base::sync_with_stdio(false);cin.tie(0);cout.tie(0); const ll MAXN = 1e6 + 5; const ll MOD = 1e9 + 7; const ll INF = 1e18 + 7; ll pw(ll a, ll b){return b == 0 ? 1LL : (pw(a * a , b / 2) * (b % 2 == 0 ? 1LL : a));} stack < int > s; double x[MAXN], r[MAXN]; void solve () { int n; cin >> n ; cout << fixed << setprecision(3); for(int i = 0; i < n; i++) { cin >> x[i] >> r[i]; if (s.empty()) {s.push(i); cout << fixed << setprecision(3) << r[i] <<"\n";continue;} long double vd =((double)(pw(x[i], 2)- pw(x[s.top()], 2))/(4 * r[s.top()])); ///cout <<"vd : " << vd <<"\n"; if (vd >= r[i]) {cout << fixed << setprecision(3) << r[i] <<"\n";} else {cout << fixed << setprecision(3) << vd <<"\n";s.push(i);} } }

컴파일 시 표준 에러 (stderr) 메시지

/usr/bin/ld: /usr/lib/gcc/x86_64-linux-gnu/10/../../../x86_64-linux-gnu/crt1.o: in function `_start':
(.text+0x24): undefined reference to `main'
collect2: error: ld returned 1 exit status