답안 #1092291

# 제출 시각 아이디 문제 언어 결과 실행 시간 메모리
1092291 2024-09-23T17:35:25 Z speedcode Balloons (CEOI11_bal) C++17
컴파일 오류
0 ms 0 KB
#include <bits/stdc++.h>

using namespace std;

int main() {
    
    int n;
    cin>>n;
    double radius[n]={0};
    int coords[n]={0};
    int x,r;
    cin>>x>>r;
    radius[0]=r;
    coords[0]=x;
    cout<<fixed<<setprecision(3);
    cout<<arr[0]<<endl;
    for(int i=1;i<n;i++) {
        cin>>x>>r;
        double radius=r;
        for(int j=i-1;j>=0 j--) {
            double p=Pow(coords[i]-coords[j],2)/(4*radius[j]);
            if(p<r) { 
                radius=p;
            }
        }
        radius[i]=radius;
        cout<<radius;
}
  

Compilation message

bal.cpp: In function 'int main()':
bal.cpp:17:11: error: 'arr' was not declared in this scope
   17 |     cout<<arr[0]<<endl;
      |           ^~~
bal.cpp:21:27: error: expected ';' before 'j'
   21 |         for(int j=i-1;j>=0 j--) {
      |                           ^~
      |                           ;
bal.cpp:22:22: error: 'Pow' was not declared in this scope; did you mean 'pow'?
   22 |             double p=Pow(coords[i]-coords[j],2)/(4*radius[j]);
      |                      ^~~
      |                      pow
bal.cpp:22:58: error: invalid types 'double[int]' for array subscript
   22 |             double p=Pow(coords[i]-coords[j],2)/(4*radius[j]);
      |                                                          ^
bal.cpp:27:15: error: invalid types 'double[int]' for array subscript
   27 |         radius[i]=radius;
      |               ^
bal.cpp:29:1: error: expected '}' at end of input
   29 | }
      | ^
bal.cpp:6:12: note: to match this '{'
    6 | int main() {
      |            ^