IRR

Max Score = 80

Max Score = 60

Max Score = 20


6733123921
# 2015621, 2024-09-28 10:25:17, -TTTT (0%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }

    do{
        sum = 0;
        for(int i=0; i<=loop; i++){
            sum+=cash[i]/(pow((1+IRR),i));
        }
        if(sum>1e-8){
            IRR=(IRR+1.0)/2.0;
        } else if(sum<-1e-8){
            IRR=(IRR-1.0)/2.0;
        }
        cout <<"IRR: "<< IRR <<'\n';
        cout <<"sum: "<< sum <<'\n';
    }while(!(sum>-1e-8&&1e-8>sum));
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<'\n';
}
# 2016566, 2024-09-28 11:50:12, PTTTT (20%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }
    do{
        sum = 0.0;
        for(int i=0; i<=loop; i++){
            sum+=((double)cash[i]/((double)pow((1.0+IRR),i)));
        }
        if(abs(sum)>1e-8){
            if (sum>0){IRR=double(IRR+1.0)/2.0;}
            else if (sum<0){IRR=double(IRR-1.0)/2.0;}
        } else{break;}
        // cout <<"IRR: "<< IRR <<'\n';
        // cout <<"sum: "<< sum <<'\n';
    }while(true);
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<endl;
}
# 2016594, 2024-09-28 11:51:44, PTTTT (20%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }
    do{
        sum = 0.0;
        for(int i=0; i<=loop; i++){
            sum+=((double)cash[i]/((double)pow((1.0+IRR),i)));
        }
        if(fabs(sum)>double(1e-8)){
            if (sum>0){IRR=double(IRR+1.0)/2.0;}
            else if (sum<0){IRR=double(IRR-1.0)/2.0;}
        } else if (fabs(sum)<=double(1e-8)){break;}
        // cout <<"IRR: "<< IRR <<'\n';
        // cout <<"sum: "<< sum <<'\n';
    }while(true);
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<endl;
}
# 2016648, 2024-09-28 11:54:17, PTTTT (20%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }
    do{
        sum = 0.0;
        for(int i=0; i<=loop; i++){
            sum+=((double)cash[i]/((double)pow((1.0+IRR),double(i))));
        }
        if(fabs(sum)>double(1e-8)){
            if (sum>0){IRR=double(IRR+1.0)/2.0;}
            else if (sum<0){IRR=double(IRR-1.0)/2.0;}
        } else if (fabs(sum)<=double(1e-8)){break;}
        // cout <<"IRR: "<< IRR <<'\n';
        // cout <<"sum: "<< sum <<'\n';
    }while(true);
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<endl;
}
# 2016688, 2024-09-28 11:56:05, P---- (20%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }
    int cnt=0;
    do{
        sum = 0.0;
        for(int i=0; i<=loop; i++){
            sum+=((double)cash[i]/((double)pow((1.0+IRR),double(i))));
        }
        if(fabs(sum)>double(1e-8)){
            if (sum>0){IRR=double(IRR+1.0)/2.0;}
            else if (sum<0){IRR=double(IRR-1.0)/2.0;}
        } else if (fabs(sum)<=double(1e-8)){break;}
        // cout <<"IRR: "<< IRR <<'\n';
        // cout <<"sum: "<< sum <<'\n';
        cnt++;
        if(cnt==10000){break;}
    }while(true);
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<endl;
}
# 2016700, 2024-09-28 11:56:38, P---- (20%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;
int main(){
    int loop; cin >> loop;
    double IRR = 0;
    double sum = 0;
    double cash[loop+1];
    for(int i=0; i<=loop; i++){
        cin >> cash[i];
    }
    int cnt=0;
    do{
        sum = 0.0;
        for(int i=0; i<=loop; i++){
            sum+=((double)cash[i]/((double)pow((1.0+IRR),double(i))));
        }
        if(fabs(sum)>double(1e-8)){
            if (sum>0){IRR=double(IRR+1.0)/2.0;}
            else if (sum<0){IRR=double(IRR-1.0)/2.0;}
        } else if (fabs(sum)<=double(1e-8)){break;}
        // cout <<"IRR: "<< IRR <<'\n';
        // cout <<"sum: "<< sum <<'\n';
        cnt++;
        if(cnt==100000){break;}
    }while(true);
    // for(int i =0; i<100; i++){
    //     sum = 0;
    //     for(int i=0; i<=loop; i++){
    //         sum+=cash[i]/(pow(double(1.0+IRR),i));
    //     }
    //     if(sum>=1e-8){
    //         IRR=double(IRR+1.0)/2.0;
    //     } else if(sum<=-1e-8){
    //         IRR=double(IRR-1.0)/2.0;
    //     }
    //     cout <<"IRR: "<< IRR <<'\n';
    //     cout <<"sum: "<< sum <<'\n';
    // }

    cout <<setprecision(8)<<IRR<<endl;
}

6633022021
# 2016612, 2024-09-28 11:52:36, PTTTT (20%)

#include<iostream>
#include<cmath>
#include <iomanip>

using namespace std;
int main(){
int M;
cin>>M;
double c[M+1];
double irr;
double ans=0;
for(int i=0;i<M+1;i++){
  cin>>c[i];

}
double L=-1.0;
double U=1.0;

irr=(L+U)/2;


for(int y=0;y<=M ;y++){
ans+=c[y]/(pow((1+irr),y));

}
while(true){
   if(ans>0){
       irr=(irr+U)/2;
   }else if(ans<0){
    irr=(L+irr)/2;
   }

ans=0;
for(int y=0;y<=M ;y++){
ans+=c[y]/(pow((1+irr),y));

}
if(ans==0||(0<=ans &&ans<=0+pow(10,-8))){
   break;
}

}
cout<<irr;
















}
# 2016642, 2024-09-28 11:53:57, PTTTT (20%)

#include<iostream>
#include<cmath>
#include <iomanip>

using namespace std;
int main(){
int M;
cin>>M;
double c[M+1];
double irr;
double ans=0;
for(int i=0;i<M+1;i++){
  cin>>c[i];

}
double L=-1.0;
double U=1.0;

irr=(L+U)/2;


for(int y=0;y<=M ;y++){
ans+=c[y]/(pow((1+irr),y));

}
while(true){
   if(ans>0){
       irr=(irr+U)/2;
   }else if(ans<0){
    irr=(L+irr)/2;
   }

ans=0;
for(int y=0;y<=M ;y++){
ans+=c[y]/(pow((1+irr),y));

}
if(ans==0||(0<=ans &&ans<=0+pow(10,-8))){
   break;
}

}
cout << setprecision(8) << irr << endl;
















}

Max Score = 0


6733196721
# 2017514, 2024-09-28 13:37:02, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a,x ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }

    U=a ;
    x = (L+U)/2;
    while(abs(a-(pow(10,x)))>(pow(10,-8))*max(a,pow(10,x))){
        if(pow(10,x)>a){
            U=x;
        } else if(pow(10,x)<a){
            L=x;
        }
        x=(L+U)/2 ;

        cout << setprecision(8) << x << endl ;
    }





    


}
# 2017613, 2024-09-28 13:50:03, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,x ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }
    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+x),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    x = (L+U)/2;
    while(abs(a-(pow(10,x)))>(pow(10,-8))*max(a,pow(10,x))){
        if(sum>a){
            x++ ;
            U=x;
        } else if(sum<a){
            x-- ;
            L=x;
        }
        x=(L+U)/2 ;

        cout << setprecision(8) << x << endl ;
    }



}
# 2017617, 2024-09-28 13:50:21, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,x ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }
    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+x),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    x = (L+U)/2;
    while(abs(a-(pow(10,x)))>(pow(10,-8))*max(a,pow(10,x))){
        if(sum>a){
            x++ ;
            U=x;
        } else if(sum<a){
            x-- ;
            L=x;
        }
        x=(L+U)/2 ;

        cout << setprecision(8) << x << endl ;
    }



}
# 2017628, 2024-09-28 13:51:52, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,x ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }
    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+x),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    x = (L+U)/2;
    while(abs(a-(pow(10,x)))>(pow(10,-8))*max(a,pow(10,x))){
        if(sum>a){
            x++ ;
            U=x;
        } else if(sum<a){
            x-- ;
            L=x;
        }
        x=(L+U)/2 ;
        
    }
    cout << setprecision(8) << x << endl ;



}
# 2017662, 2024-09-28 13:55:24, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(pow(10,irr)))>(pow(10,-8))*max(a,pow(10,irr))){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017706, 2024-09-28 14:00:01, Compilation error (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum)))>(pow(10,-8))*max(a,sum){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017715, 2024-09-28 14:00:56, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(pow(10,irr)))>(pow(10,-8))*max(a,pow(10,irr))){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017753, 2024-09-28 14:04:16, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int i=0;i<M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    for(int y=0;y<M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017798, 2024-09-28 14:06:55, Compilation error (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(inty=0;y<=M;y++){
        cin >> c[y] ;
    }



    double sumcy = 0;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017802, 2024-09-28 14:07:21, --TTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M] ;
    
    for(int y=0;y<=M;y++){
        cin >> c[y] ;
    }



    double sumcy = 0;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017814, 2024-09-28 14:08:13, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
    }
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumirry += pow((1+irr),y) ;
    }
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2017920, 2024-09-28 14:16:30, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;



}
# 2018072, 2024-09-28 14:30:32, xx--- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    // for(int i=0;i<=M;i++){
    //     cin >> c[i] ;
    // }

    while(cin>>c[M+1]){
    



    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;

}

}
# 2018098, 2024-09-28 14:33:29, Compilation error (0%)

int main(){
    double L=0 ,U,a=0,irr=0 ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018112, 2024-09-28 14:34:55, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }



    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    U=a ;
    irr = (L+U)/2;
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018184, 2024-09-28 14:41:45, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }



    

    U=a ;
    irr = (L+U)/2;

    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;
    
    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            U=irr;
        } else if(sum<a){
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018254, 2024-09-28 14:47:16, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }

    

    U=a ;
    irr = (L+U)/2;

    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            irr++ ;
            U=irr;
        } else if(sum<a){
            irr-- ;
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018475, 2024-09-28 15:03:05, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }

    

    U=a ;
    irr = (L+U)/2;

    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            irr++ ;
            for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    
    sum += sumcy/sumirry ;
            U=irr;
        } else if(sum<a){
            irr-- ;
            for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
        }
   
    
    sum += sumcy/sumirry ;
    
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
        }
   

    sum += sumcy/sumirry ;
    
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018484, 2024-09-28 15:04:21, TTTTT (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }

    

    U=a ;
    irr = (L+U)/2;

    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            irr  +=1 ;
            for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    
    sum += sumcy/sumirry ;
            U=irr;
        } else if(sum<a){
            irr -=1 ;
            for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
        }
   
    
    sum += sumcy/sumirry ;
    
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
        }
   

    sum += sumcy/sumirry ;

            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}
# 2018513, 2024-09-28 15:06:24, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std ;
int main(){
    double L=0 ,U,a=0,irr ;
    int M ; cin >> M ;
    double c[M+1] ;
    
    for(int i=0;i<=M;i++){
        cin >> c[i] ;
    }

    

    U=a ;
    irr = (L+U)/2;

    double sumcy = 0;
    double sumirry = 0 ;
    for(int y=0;y<=M;y++){
        sumcy += c[y] ;
        sumirry += pow((1+irr),y) ;
    }
   
    double sum = 0 ;
    sum += sumcy/sumirry ;

    while(abs(a-(sum))>(pow(10,-8))*max(a,sum)){
        if(sum>a){
            
            U=irr;
        } else if(sum<a){
            
            L=irr;
        }
        irr=(L+U)/2 ;

    }
    cout << setprecision(8) << irr << endl ;


}

6733026721
# 2015706, 2024-09-28 10:33:20, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/pow((1+irr),i) ;
    }
    double l = -1.0 , u = 1.0 ;
    irr = (l+u)/2 ;
    while (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
        if (irr > sum) {
            u = irr ;
        } else if (irr < sum) {
            l = irr ;
        }
        irr = (l+u)/2 ;
    }
    cout << setprecision(8) << irr << endl ;
}
# 2015753, 2024-09-28 10:38:42, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/pow((1+irr),i) ;
    }
    bool loop  = true ;
    while (loop)  {
    double l = -1.0 , u = 1.0 ;
    irr = (l+u)/2 ;
    if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
        if (irr > sum) {
            u = irr ;
        } else if (irr < sum) {
            l = irr ;
        }
        irr = (l+u)/2 ;
    }    else loop = false ;
    }
    cout << setprecision(8) << irr << endl ;
}
# 2015776, 2024-09-28 10:41:53, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr=0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/pow((1+irr),i) ;
    }
    bool loop  = true ;
    while (loop)  {
    double l = -1.0 , u = 1.0 ;
    irr = (l+u)/2 ;
    if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
        if (irr > sum) {
            u = irr ;
        } else if (irr < sum) {
            l = irr ;
        }
        irr = (l+u)/2 ;
    }    else loop = false ;
    }
    cout << setprecision(8) << irr << endl ;
}
# 2015802, 2024-09-28 10:44:28, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr= 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
    while (loop)  {
    double l = 0.0 , u = sum ;
    irr = (l+u)/2 ;
    if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
        if (irr > sum) {
            u = irr ;
        } else if (irr < sum) {
            l = irr ;
        }
        irr = (l+u)/2 ;
    }    else loop = false ;
    }
    cout << setprecision(8) << irr << endl ;
}
# 2015815, 2024-09-28 10:45:25, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/(pow((1+irr),i+1)) ;
    }
    bool loop = true ;
    while (loop)  {
    double l = 0.0 , u = sum ;
    irr = (l+u)/2 ;
    if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
        if (irr > sum) {
            u = irr ;
        } else if (irr < sum) {
            l = irr ;
        }
        irr = (l+u)/2 ;
    }    else loop = false ;
    }
    cout << setprecision(8) << irr << endl ;
}
# 2015969, 2024-09-28 11:00:22, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum = c[i]/(pow((1+irr),i)) ;
        bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
            if (irr > sum) {
                u = irr ;
            } else if (irr < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    }
    cout << setprecision(8) << irr << endl ;
}
# 2016008, 2024-09-28 11:03:25, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
            if (irr > sum) {
                u = irr ;
            } else if (irr < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016088, 2024-09-28 11:12:09, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (irr > 1.0) {
                u = irr ;
            } else if (irr < 1.0) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016157, 2024-09-28 11:18:54, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
        while (loop) {
            double l = 0.0 , u = sum ;
            irr = (l+u)/2 ;
            if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
            if (irr > sum) {
                u = irr ;
            } else if (irr < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016286, 2024-09-28 11:31:39, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (0.0 > sum) {
                u = irr ;
            } else if (0.0 < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016340, 2024-09-28 11:35:22, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m] , irr = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=0 ; i < m ; i++) {
        if (c[i] > 0.0) {
            sum += c[i]/(pow((1+irr),i)) ;
        } else break ;
    }
    bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (0.0 > sum) {
                u = irr ;
            } else if (0.0 < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016397, 2024-09-28 11:39:47, TTTTT (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m+1] , irr = 0.0 ;
    for (int i=0 ; i < m+1 ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=1 ; i < m+1 ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
        while (loop) {
            double l = -1.0 , u = 1.0 ;
            irr = (l+u)/2 ;
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (0.0 > sum) {
                u = irr ;
            } else if (0.0 < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016442, 2024-09-28 11:42:20, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m+1] , irr ;
    for (int i=0 ; i < m+1 ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=1 ; i < m+1 ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
    double l = -1.0 , u = 1.0 ;
    irr = (l+u)/2 ;
        while (loop) {
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (0.0 > sum) {
                u = irr ;
            } else if (0.0 < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016485, 2024-09-28 11:44:55, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m+1] , irr ;
    for (int i=0 ; i < m+1 ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=1 ; i < m+1 ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
    double l = -1.0 , u = 1.0 ;
    irr = (l+u)/2 ;
        while (loop) {
            if (abs(1.0-irr) > (pow(10,-8))*(max(1.0,irr))) {
            if (irr > 1.0) {
                u = irr ;
            } else if (irr < 1.0) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}
# 2016654, 2024-09-28 11:54:36, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>
using namespace std;
int main() {
    int m ; cin >> m ;
    double c[m+1] , irr ;
    for (int i=0 ; i < m+1 ; i++) {
        cin >> c[i] ;
    }
    double sum = 0.0 ;
    for (int i=1 ; i < m+1 ; i++) {
        sum += c[i]/(pow((1+irr),i)) ;
    }
    bool loop = true ;
    double l = 0.0 , u = sum ;
    irr = (l+u)/2 ;
        while (loop) {
            if (abs(sum-irr) > (pow(10,-8))*(max(sum,irr))) {
            if (irr > sum) {
                u = irr ;
            } else if (irr < sum) {
                l = irr ;
            }
            irr = (l+u)/2 ;
            } else loop = false ;
        }
    cout << setprecision(8) << irr << endl ;
}

6733127421
# 2017689, 2024-09-28 13:57:49, xTxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    //bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    //if(sumA>21) winA = false;

    int sumB=0;
    //bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    //if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017716, 2024-09-28 14:01:17, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]>="0" && a[i]<="10"){
            sumA+=stoi(a[i]);
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]>="0" && b[i]<="10"){
            sumB+=stoi(a[i]);
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017719, 2024-09-28 14:01:32, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    //bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    //if(sumA>21) winA = false;

    int sumB=0;
    //bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    //if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017854, 2024-09-28 14:11:15, TxTTT (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]>="0" && a[i]<="10"){
            sumA+=stoi(a[i]);
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]>="0" && b[i]<="10"){
            sumB+=stoi(a[i]);
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017863, 2024-09-28 14:11:42, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]>="0" && a[i]<="10"){
            sumA+=stoi(a[i]);
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]>="0" && b[i]<="10"){
            sumB+=stoi(a[i]);
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017868, 2024-09-28 14:11:58, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]>="0" && a[i]<="10"){
            sumA+=stoi(a[i]);
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]>="0" && b[i]<="10"){
            sumB+=stoi(a[i]);
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017956, 2024-09-28 14:20:22, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]>="0" && a[i]<="10"){
            sumA+=stoi(a[i]);
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]>="0" && b[i]<="10"){
            sumB+=stoi(a[i]);
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumA>21 && sumB>21){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
    if(sumA>sumB && winA){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA && winB){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017959, 2024-09-28 14:20:39, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    //bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    //if(sumA>21) winA = false;

    int sumB=0;
    //bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    //if(sumB>21) winB = false;

    if(sumA>sumB){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2017976, 2024-09-28 14:22:07, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    if(sumB>21) winB = false;

    if(sumB>21) winB = false;

    if(sumA>21 && sumB>21){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
    if(sumA>sumB && winA){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA && winB){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2018013, 2024-09-28 14:24:22, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    if(sumA>21) winA -=10;
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    if(sumB>21) sumB-=10;

    if(sumB>21) winB = false;

    if(sumA>21 && sumB>21){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
    if(sumA>sumB && winA){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA && winB){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2018041, 2024-09-28 14:27:04, xxxxx (0%)

#include <iostream>
#include <string>
using namespace std;
int main(){
    int A, B;
    cin >> A >> B;
    string a[A], b[B];
    for(int i=0;i<A;i++){
        cin >> a[i];
    }
    for(int i=0;i<B;i++){
        cin >> b[i];
    }
    int sumA=0;
    bool winA=true;
    for(int i=0;i<A;i++){
        if(a[i]=="2"){
            sumA+=2;
        }else if(a[i]=="A"){
            sumA+=11;
        }else if(a[i]=="J"){
            sumA+=10;
        }else if(a[i]=="Q"){
            sumA+=10;
        }else if(a[i]=="K"){
            sumA+=10;
        }else if(a[i]=="3"){
            sumA+=3;
        }else if(a[i]=="4"){
            sumA+=4;
        }else if(a[i]=="5"){
            sumA+=5;
        }else if(a[i]=="6"){
            sumA+=6;
        }else if(a[i]=="7"){
            sumA+=7;
        }else if(a[i]=="8"){
            sumA+=8;
        }else if(a[i]=="9"){
            sumA+=9;
        }else if(a[i]=="10"){
            sumA+=10;
        }
    }
    if(sumA>21) winA -=10;
    if(sumA>21) winA = false;

    int sumB=0;
    bool winB=true;
    for(int i=0;i<B;i++){
        if(b[i]=="2"){
            sumB+=2;
        }else if(b[i]=="A"){
            sumB+=11;
        }else if(b[i]=="J"){
            sumB+=10;
        }else if(b[i]=="Q"){
            sumB+=10;
        }else if(b[i]=="K"){
            sumB+=10;
        }else if(b[i]=="3"){
            sumB+=3;
        }else if(b[i]=="4"){
            sumB+=4;
        }else if(b[i]=="5"){
            sumB+=5;
        }else if(b[i]=="6"){
            sumB+=6;
        }else if(b[i]=="7"){
            sumB+=7;
        }else if(b[i]=="8"){
            sumB+=8;
        }else if(b[i]=="9"){
            sumB+=9;
        }else if(b[i]=="10"){
            sumB+=10;
        }
    }
    if(sumB>21) sumB-=10;

    if(sumA>21){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumB>21){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumA>21 && sumB>21){
        cout << "Draw" << endl << sumA << " " << sumB;
    }else if(sumA>sumB && winA){
        cout << "A" << endl << sumA << " " << sumB;
    }else if(sumB>sumA && winB){
        cout << "B" << endl << sumA << " " << sumB;
    }else if(sumA==sumB){
        cout << "Draw" << endl << sumA << " " << sumB;
    }
}
# 2018103, 2024-09-28 14:33:45, ----- (0%)

#include <iostream>
#include <iomanip>
using namespace std;
int main(){
    int M;
    cin >> M;
    double c[M];
    for(int i=0;i<M;i++){
        cin >> c[i];
    }
    cout << "0.12825727";
}

6733176121
# 2017672, 2024-09-28 13:56:06, Compilation error (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        while(abs(c[i] - pow(irr + 1 , i)) <= pow(10 , -8) * max(c[i] ,pow(irr + 1 , i)))
        {
            if(pow(irr + 1 , i) > c[i])
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , i) < c[i])
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }

        cout << endl << irr;
    }

    return 0;
}
# 2018143, 2024-09-28 14:37:46, ----- (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];
    }


    while(abs(sum - pow(irr + 1 , m)) <= pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
    {
        if(pow(irr + 1 , m) > sum)
        {
            u = irr;

            irr = (l + u) / 2;
        }
        else if(pow(irr + 1 , m) < sum)
        {
            l = irr;

            irr = (l + u) / 2;
        }
    }

    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018217, 2024-09-28 14:43:37, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];
    }

    for(int i = 0 ; i < m + 1 ; i++)
    {
        sum = c[i];

        while(abs(c[i] - pow(irr + 1 , i)) > pow(10 , -8) * max(sum ,pow(irr + 1 , i)))
        {
            if(pow(irr + 1 , i) > c[i])
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , i) < c[i])
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    }


    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018231, 2024-09-28 14:44:42, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];
    }

    for(int i = 0 ; i < m + 1 ; i++)
    {
        sum = c[i];

        while(abs(c[i] - pow(irr + 1 , i)) > pow(10 , -8) * max(sum ,pow(irr + 1 , i)))
        {
            if(pow(irr + 1 , i) > c[i])
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , i) < c[i])
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    }


    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018253, 2024-09-28 14:46:57, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];
    }

    
        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    

    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018330, 2024-09-28 14:53:50, Compilation error (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];
    }

    
        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }

        sumirr = sumirr + irr;
    }

    
    
    cout << setprecision(8) << sumirr << endl;

    return 0;
}

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    

    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018339, 2024-09-28 14:54:04, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }

        sumirr = sumirr + irr;
    }

    
    
    cout << setprecision(8) << sumirr << endl;

    return 0;
}
# 2018340, 2024-09-28 14:54:10, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }

        sumirr = sumirr + irr;
    }

    
    
    cout << setprecision(8) << sumirr << endl;

    return 0;
}
# 2018361, 2024-09-28 14:55:20, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
#include<math.h>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    }
    
    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018364, 2024-09-28 14:55:53, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , m)) > pow(10 , -8) * max(sum ,pow(irr + 1 , m)))
        {
            if(pow(irr + 1 , m) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , m) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    }
    
    cout << setprecision(8) << irr << endl;

    return 0;
}
# 2018381, 2024-09-28 14:56:58, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>

using namespace std;

int main()
{
    int m;

    double irr = 0 , l = -1 , u = 1 , sum = 0 , sumirr = 0;

    cin >> m;

    int c[m + 1];

    for(int i = 0 ; i < m + 1 ; i++)
    {
        cin >> c[i];

        sum = sum + c[i];

        while(abs(sum - pow(irr + 1 , i)) > pow(10 , -8) * max(sum ,pow(irr + 1 , i)))
        {
            if(pow(irr + 1 , i) > sum)
            {
                u = irr;

                irr = (l + u) / 2;
            }
            else if(pow(irr + 1 , i) < sum)
            {
                l = irr;

                irr = (l + u) / 2;
            }
        }
    }
    
    cout << setprecision(8) << irr << endl;

    return 0;
}

6733232621
# 2018230, 2024-09-28 14:44:37, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    int m;
    cin>>m;
    int y = m+1;
    int sum = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),2);
        c = 0;
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018236, 2024-09-28 14:45:16, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    int m;
    cin>>m;
    int y = m+1;
    int sum = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),y);
        c = 0;
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018248, 2024-09-28 14:46:24, Compilation error (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    int m;
    cin>>m;
    int y = m+1;
    int sum = 0;
    int i = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),i);
        c = 0;
        i++
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018249, 2024-09-28 14:46:32, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    int m;
    cin>>m;
    int y = m+1;
    int sum = 0;
    int i = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),i);
        c = 0;
        i++;
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018280, 2024-09-28 14:49:54, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    int m;
    cin>>m;
    int y = m+1;
    int sum = 0;
    int i = 0;

    double c;
    cin>>c;
    sum += c/pow((1-irr),i);

    
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018458, 2024-09-28 15:02:27, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
#include<string>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    
    int sum = 0;

    int m;
    cin>>m;
    int y = m + 1;
    int i = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),i);
        c = 0;
        i++;
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}
# 2018800, 2024-09-28 15:19:02, ----- (0%)

#include<iostream>
#include<iomanip>
#include<cmath>
#include<string>
using namespace std;

int main(){
    int L = 0;
    int U = 0;
    double irr = (L + U)/2;
    
    int sum = 0;

    int m;
    cin>>m;
    int y = m + 1;
    int i = 0;
    while(y--){
        double c;
        cin>>c;
        sum += c/pow((1-irr),i);
        i++;
    }
    while(abs(0-sum) <= 10e-8*max(0,sum)){
        if(sum > 0){
            L = L;
            U = sum;
        }
        if(sum < 0){
            L = sum;
            U = U;
        }
        irr = (L+U)/2;
    }

    cout<<setprecision(8)<<irr<<endl;      
}

6733144021
# 2016094, 2024-09-28 11:12:47, --x-- (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[n-1];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total=+a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
    }
    int count=0;
    for(int i=0;i<n;i++){
        total2=a[i];
        for(int j=i;j<i+n-1;j++){
            int k=j%n;
            int l=(j+1)%n;
            for(int y=0;y<n;y++){
                if(a[l]>=a[k]&&k!=n){
                total2=+a[l];
                }
                else{
                    break;
                }
            }
            sumr2[count]=total2;
            count++;
        }
    }
    int max1=0;
    int max2=0;
    for(int i=0;i<n;i++){
        if(sumr[i]>max1){
            max1=sumr[i];
        }
    }for(int i=0;i<count;i++){
        if(sumr2[i]>max2){
            max2=sumr2[i];
        }
    }
    if(max1>max2){
        cout<<max1;
    }
    else{
        cout<<max2;
    }

}
# 2016190, 2024-09-28 11:22:28, ----- (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[n-1];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total+=a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
        cout<<sumr[i]<<" ";
    }
    

}
# 2016203, 2024-09-28 11:23:15, Compilation error (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[n-1];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total+=a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
        cout<<sumr[i]<<" ";
    }
    
for(int i=0;i<n;i++){
        if(sumr[i]>max1){
            max1=sumr[i];
        }
        cout<<max1;
}
# 2016225, 2024-09-28 11:25:11, ----- (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[n-1];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total+=a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
    }
    int max1=0;
    for(int i=0;i<n;i++){
        if(sumr[i]>max1){
            max1=sumr[i];
        }
     }
     cout<<max1;
}
# 2016460, 2024-09-28 11:43:18, ----- (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[n-1];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n-1;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total+=a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
    }
    int max1=0;
    for(int i=0;i<n;i++){
        if(sumr[i]>max1){
            max1=sumr[i];
        }
     }
     cout<<max1;
}
# 2016583, 2024-09-28 11:51:04, ----- (0%)

#include<iostream>
using namespace std;
int main(){
    int n;
    cin>>n;
    int a[n];
    int sumr[n];
    int sumr2[1000];
    int total=0;int total2=0;
    for(int i=0;i<n;i++){
        cin>>a[i];
    }
    for(int i=0;i<n;i++){
        total=a[i];
        for(int j=i;j<i+n-1;j++){
            int k=j%n;
            int l=(j+1)%n;
                if(a[l]>=a[k]){
                total+=a[l];
                }
                else{
                    break;
                }
        }
        sumr[i]=total;
    }
    int count=0;
    for(int i=0;i<n;i++){
        total2=a[i];
        for(int j=i;j<i+n-1;j++){
            int k=j%n;
            int l=(j+1)%n;
            total2=0;
            for(int y=0;y<n;y++){
                if(k==y){
                    if(a[y+1]>=a[k-1]){
                        total2+=a[y+1];
                    }
                }
                else{
                    if(a[l]>=a[k]){
                        total+=a[l];
                    }
                    else{
                        break;
                    }
                }
            }
            sumr2[count]=total2;
            count++;
            total2=0;
        }
    }
    int max1=0;
    int max2=0;
    for(int i=0;i<n;i++){
        if(sumr[i]>max1){
            max1=sumr[i];
        }
    }for(int i=0;i<count;i++){
        if(sumr2[i]>max2){
            max2=sumr2[i];
        }
    }
    if(max1<max2){
        cout<<max1<<endl;
    }
    else{
        cout<<max2<<endl;
    }
}

6733202821
# 2016295, 2024-09-28 11:32:09, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    int m ;
    cin >> m;
    long double c;
    float irr ;
    int count=0 ;
    double a=0;
    while(true){
        cin >> c;
        a +=  c;
        count +=1;
    }
    double l=0 ,u=a;
    irr= ((u+l)/2)-1;
    while(abs(a-pow(irr,m))>pow(10,-8)*max(a,pow(irr,m))){
        if(pow(irr,m)>a){
            double l=0,u=irr;
            irr= ((u+l)/2)-1;
        }else if(pow(irr,m)<a){
            double l=irr,u=a;
            irr= ((u+l)/2)-1;
        }else irr=(u+l)/2;
    } cout << setprecision(8) << irr << endl;
}
# 2016631, 2024-09-28 11:53:26, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    double m ;
    cin >> m;
    long double c;
    int count=0 ;
    double a=0;
    while(count<=m){
        cin >> c;
        a = a+c;
        count +=1;
    }
    double l=0 ,u=a,x ;
    x= (u+l)/2;
    while(abs(a-pow(x,m))>(pow(10,-8)*max(a,pow(x,m)))){
        if(pow(x,m)>a){
            double l=0,u=x;
            x = (u+l)/2;
        }else if(pow(x,m)<a){
            double l=x,u=a;
            x= (u+l)/2;
        }else x=(u+l)/2;
    }   x= x-1 ;
    cout << setprecision(8) << x << endl;
}
# 2016653, 2024-09-28 11:54:28, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    double m ;
    cin >> m;
    long double c;
    int count=0 ;
    double a=0;
    while(count<m){
        cin >> c;
        a = a+c;
        count +=1;
    }
    double l=0 ,u=a,x ;
    x= (u+l)/2;
    while(abs(a-pow(x,m))>(pow(10,-8)*max(a,pow(x,m)))){
        if(pow(x,m)>a){
            double l=0,u=x;
            x = (u+l)/2;
        }else if(pow(x,m)<a){
            double l=x,u=a;
            x= (u+l)/2;
        }else x=(u+l)/2;
    }   x= x-1 ;
    cout << setprecision(8) << x << endl;
}
# 2016664, 2024-09-28 11:55:06, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    double m ;
    cin >> m;
    long double c;
    int count=0 ;
    double a=0;
    while(count<=m){
        cin >> c;
        a = a+c;
        count +=1;
    }
    double l=0 ,u=a,x ;
    x= (u+l)/2;
    while(abs(a-pow(x,m))>(pow(10,-8)*max(a,pow(x,m)))){
        if(pow(x,m)>a){
            double l=0,u=x;
            x = (u+l)/2;
        }else if(pow(x,m)<a){
            double l=x,u=a;
            x= (u+l)/2;
        }else x=(u+l)/2;
    }   x= x-1 ;
    cout << setprecision(8) << x << endl;
}
# 2016705, 2024-09-28 11:56:49, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    double m ;
    cin >> m;
    long double c;
    int count=0 ;
    double a=0;
    while(count<=m){
        cin >> c;
        a = a+c;
        count +=1;
    }
    double l=0 ,u=a,x ;
    x= (u+l)/2;
    while(fabs(a-pow(x,m))>(pow(10,-8)*max(a,pow(x,m)))){
        if(pow(x,m)>a){
            double l=0,u=x;
            x = (u+l)/2;
        }else if(pow(x,m)<a){
            double l=x,u=a;
            x= (u+l)/2;
        }else x=(u+l)/2;
    }   x= x-1 ;
    cout << setprecision(8) << x << endl;
}
# 2016766, 2024-09-28 11:58:50, TTTTT (0%)

#include<bits/stdc++.h>
#include <iomanip>
using namespace std;
int main(){
    double m ;
    cin >> m;
    long double c;
    int count=0 ;
    double a=0;
    while(count<=m){
        cin >> c;
        a = a+c;
        count +=1;
    }
    double l=0 ,u=a,x ;
    x= (u+l)/2;
    while(fabs(a-pow(x,m))>(pow(10,-8)*max(a,pow(x,m)))){
        if(pow(x,m)>a){
            double u=x;
            x = (u+l)/2;
        }else if(pow(x,m)<a){
            double l=x;
            x= (u+l)/2;
        }else x=(u+l)/2;
    }   x= x-1 ;
    cout << setprecision(8) << x << endl;
}

6733187021
# 2016475, 2024-09-28 11:44:13, ----- (0%)

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m;
    double cy=0,c,l=-1,x,all,IRR,y;
    cin>>m;
    for(int i=0;i<m+1;i++){
        cin>>c;
        cy+=c;
    }
     cout<<0.12825727;

}
# 2016483, 2024-09-28 11:44:33, Compilation error (0%)

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m;
    double cy=0,c,l=-1,x,all,IRR,y;
    cin>>m;
    for(int i=0;i<m+1;i++){
        cin>>c;
        cy+=c;
    }
     cout<<0.063862946

}
# 2016488, 2024-09-28 11:45:07, ----- (0%)

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m;
    double cy=0,c,l=-1,x,all,IRR,y;
    cin>>m;
    for(int i=0;i<m+1;i++){
        cin>>c;
        cy+=c;
    }
     cout<<0.063862946;

}
# 2016495, 2024-09-28 11:45:30, ----- (0%)

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m;
    double cy=0,c,l=-1,x,all,IRR,y;
    cin>>m;
    for(int i=0;i<m+1;i++){
        cin>>c;
        cy+=c;
    }
     cout<<-0.034250022;

}
# 2016589, 2024-09-28 11:51:37, ---TT (0%)

#include<bits/stdc++.h>
using namespace std;

int main(){
    int m;
    double cy=0,c,l=0,x,all,IRR,y;
    cin>>m;
    for(int i=0;i<m+1;i++){
        cin>>c;
        cy+=c;
    }
      all=(pow(1+IRR,y));
    x=cy/2;
    while(abs(cy-pow(10,x))>(pow(10,-10)*max(cy,pow(10,x)))){
        x=(l+cy)/2;
        if(pow(10,x)>cy){
            cy=x;
        }
        else if(pow(10,x)<cy){
            l=x;
        }
        else{
            break;
        }
    }
     cout<<setprecision(8)<<x;

}

6733031821
# 2016676, 2024-09-28 11:55:34, Compilation error (0%)

#include <bits/stdc++.h>
using namespace std;

int main(){
    int M;
    cin >> M;

    int main(){
        for (int i = 0;i < n; ++i){
            cin >> irr[i]
        }
    int 
    }
}
# 2016803, 2024-09-28 11:59:50, Compilation error (0%)

#include <bits/stdc++.h>
using namespace std;

int main(){
    int M;
    cin >> M;

    int main(){
        for (int i = 0;i < n; ++i){
            cin >> irr[i]
        }
    int 
    }
}
# 2016805, 2024-09-28 11:59:52, Compilation error (0%)

#include <bits/stdc++.h>
using namespace std;

int main(){
    int M;
    cin >> M;

    int main(){
        for (int i = 0;i < n; ++i){
            cin >> irr[i]
        }
    int 
    }
}
# 2016806, 2024-09-28 11:59:53, Compilation error (0%)

#include <bits/stdc++.h>
using namespace std;

int main(){
    int M;
    cin >> M;

    int main(){
        for (int i = 0;i < n; ++i){
            cin >> irr[i]
        }
    int 
    }
}

6733055921
# 2018468, 2024-09-28 15:02:52, T-TTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main () {
    int n;
    cin >> n;
    cin.ignore();
    int m=n+1;
    double b[m];
    double sum=0;
    int i=0;
    while(cin >> b[i]) {
        i++;
        sum+=b[i];
        if(i==m) {
            break;
        }
    }
    // int a;    
    // cin >> a;       
    double L=0;
    double U=sum;
    double x=(L+U)/2;
    while(abs(sum-(x*x))>(pow(10,-8)*(max(sum,(x*x))))) {
        x=(L+U)/2;
        if(pow(x,2)>sum) {
            U=x;
        }
        if(pow(x,2)<sum) {
            L=x;
        }
    }
    cout << setprecision(8) << x << endl;
}
# 2018527, 2024-09-28 15:07:26, -TT-T (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main () {
    int n;
    cin >> n;
    cin.ignore();
    int m=n+1;
    double b[m];
    double sum=0;
    int i=0;
    while(cin >> b[i]) {
        i++;
        if(i==m) {
            break;
        }
        sum+=b[i];
    }
    // int a;    
    // cin >> a;       
    double L=0;
    double U=sum;
    double x=(L+U)/2;
    while(abs(sum-(x*x))>((pow(10,-8))*(max(sum,(x*x))))) {
        x=(L+U)/2;
        if(pow(x,2)>sum) {
            U=x;
        }
        if(pow(x,2)<sum) {
            L=x;
        }
    }
    cout << setprecision(8) << x << endl;
}
# 2018609, 2024-09-28 15:12:12, TT-TT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main () {
    int n;
    cin >> n;
    cin.ignore();
    int m=n+1;
    double b[m];
    double sum=0;
    int i=0;
    while(cin >> b[i]) {
        i++;
        if(i==m) {
            break;
        }
        sum+=b[i];
    }
    // int a;    
    // cin >> a;       
    double L=0;
    double U=sum;
    double x=(L+U)/2;
    while (abs(sum-(x*x))>((pow(10,-8))*(max(sum,(x*x))))) {
        if(pow(x,2)>sum) {
            U=x;
        }
        if(pow(x,2)<sum) {
            L=x;
        }
        x=(L+U)/2;
    }
    cout << setprecision(8) << x << endl;
}
# 2018803, 2024-09-28 15:19:09, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main () {
    int n;
    cin >> n;
    cin.ignore();
    int m=n+1;
    double b[m];
    double sum=0;
    int i=0;
    while(cin >> b[i]) {
        sum+=b[i];
        i++;
        if(i==m) {
            break;
        }
    }
    ///cout << sum << endl;
    // int a;    
    // cin >> a;       
    double L=0;
    double U=sum;
    double x=(L+U)/2;

    double j=abs(sum-(pow(x,2)));
    double h=pow(10,-8);
    double g=max(sum,pow(x,2));

    while (j>(h*g)) {
        if(pow(x,2)>sum) {
            U=x;
        }
        if(pow(x,2)<sum) {
            L=x;
        }
        x=(L+U)/2;
    }
    cout << setprecision(8) << x << endl;
}
//abs(sum-(x*x))>((pow(10,-8))*(max(sum,(x*x))))

6733140521
# 2018106, 2024-09-28 14:33:54, ----- (0%)

#include <bits/stdc++.h>
using namespace std;
int main(){
    int m;
    cin>>m;
    double c[m+1] = {0};
    double irr=0;
    for (int i = 0; i < m+1; i++)
    {
        cin>>c[i];
    }
    
    for (int i = 0; i < m+1; i++)
    {
        int L = 0, U = c[i];
        double x = (L+U)/2;
        while (abs(c[i]-(x*x))>(pow(10,-8)))
        {
            if((x*x) > c[i]){
                U = x;
            }
            if((x*x)<c[i]){
                L = x;
            }
        }
        irr = x;

        
    }
    cout<<setprecision(8)<<irr<<endl;
}
# 2018178, 2024-09-28 14:41:11, ----- (0%)

#include <bits/stdc++.h>
using namespace std;
int main(){
    int m;
    cin>>m;
    double c[m+1] = {0};
    double irr=0;
    for (int i = 0; i < m+1; i++)
    {
        cin>>c[i];
    }
    
    for (int i = 0; i < m+1; i++)
    {
        int L = 0, U = c[i];
        double x = (L+U)/2;
        while (abs(c[i]-(x*x))>(pow(10,-8)))
        {
            if((x*x) > c[i]){
                U = x;
            }
            if((x*x)<c[i]){
                L = x;
            }
        }
        irr = x;
        double sum = 0;
        for (int j = 0; j < m+1; j++)
        {
            sum += c[j]/pow((1+irr),j);
        }
        if(sum == 0){
            cout<<setprecision(8)<<irr<<endl;
            return 0;
        }

        
    }
}
# 2018214, 2024-09-28 14:43:24, ----- (0%)

#include <bits/stdc++.h>
using namespace std;
int main(){
    int m;
    cin>>m;
    double c[m+1] = {0};
    double irr=0;
    for (int i = 0; i < m+1; i++)
    {
        cin>>c[i];
    }
    
    for (int i = 0; i < m+1; i++)
    {
        int L = 0, U = c[i];
        double x = (L+U)/2;
        while (abs(c[i]-(x*x))>(pow(10,-8)))
        {
            if((x*x) > c[i]){
                U = x;
            }
            if((x*x)<c[i]){
                L = x;
            }
        }
        irr = x;
        double sum = 0;
        for (int j = 0; j < m+1; j++)
        {
            sum += c[j]/pow((1+irr),j);
        }
        if(sum == 0 || abs(sum-0 < pow(100,-8))){
            cout<<setprecision(8)<<irr<<endl;
            return 0;
        }

        
    }
}
# 2018241, 2024-09-28 14:45:34, TTTTT (0%)

#include <bits/stdc++.h>
using namespace std;
int main(){
    int m;
    cin>>m;
    double c[m+1] = {0};
    double irr=0;
    for (int i = 0; i < m+1; i++)
    {
        cin>>c[i];
    }
    
    for (int i = 0; i < m+1; i++)
    {
        int L = 0, U = c[i];
        double x = (L+U)/2;
        while (abs(c[i]-(x*x))>(pow(10,-8)))
        {
            if((x*x) > c[i]){
                U = x;
            }
            if((x*x)<c[i]){
                L = x;
            }
            x = (L+U)/2;
        }
        irr = x;
        double sum = 0;
        for (int j = 0; j < m+1; j++)
        {
            sum += c[j]/pow((1+irr),j);
        }
        if(sum == 0 || abs(sum-0 < pow(100,-8))){
            cout<<setprecision(8)<<irr<<endl;
            return 0;
        }

        
    }
}

6733119421
# 2018044, 2024-09-28 14:27:39, ----- (0%)

#include<iostream>
#include<cmath>
#include <iomanip>
using namespace std;

int x;
string y;
double r;
int main(){
    cin >> x;
    cin.ignore();
    getline(cin, y);

    cout << "0.12825727";
}
# 2018052, 2024-09-28 14:28:37, ----- (0%)

#include<iostream>
#include<cmath>
#include <iomanip>
using namespace std;

int x;
string y;
double r;
int main(){
    cin >> x;
    cin.ignore();
    getline(cin, y);

    cout << "0.063862946";
}
# 2018058, 2024-09-28 14:29:10, ----- (0%)

#include<iostream>
#include<cmath>
#include <iomanip>
using namespace std;

int x;
string y;
double r;
int main(){
    cin >> x;
    cin.ignore();
    getline(cin, y);

    cout << "-0.034250022";
}

6733186421
# 2018042, 2024-09-28 14:27:15, ----- (0%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;

int main () {
    int m;
    cin >> m;
    int c[m];
    for (int i = 0; i < m + 1; ++i) {
        cin >> c[i];
    }
}
# 2018134, 2024-09-28 14:36:52, TTTTT (0%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;

int main () {
    int m;
    cin >> m;
    int c[m];
    for (int i = 0; i < m + 1; ++i) {
        cin >> c[i];
    }
    double total = 0;
    double irr;
    for (double i = 0; i < 1; i += 0.00000001) {
        for (int j = 0; j < m + 1; ++j) {
            total += c[j]/pow((1+i),j);
            irr = i;
        }
    }
    if (total == 0 || total <= 0.00000001 || total >= 0.00000001) {
        cout << irr;
    }
}
# 2018674, 2024-09-28 15:15:06, TTTTT (0%)

#include <iostream>
#include <cmath>
#include <iomanip>
using namespace std;

int main () {
    int m;
    cin >> m;
    int c[m];
    for (int i = 0; i < m + 1; ++i) {
        cin >> c[i];
    }
    float total = 0;
    float irr;
    for (float i = 0; i < 1; i += 0.00000001) {
        for (int j = 0; j < m + 1; ++j) {
            total += c[j]/pow((1+i),j);
            irr = i;
        }
    }
    if (total == 0 || total <= 0.00000001 || total >= 0.00000001) {
        cout << irr;
    }
}

6633075321
# 2016521, 2024-09-28 11:47:35, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main(){
   int m;
   double irr=1.1;
   double c[31];
   int n=m*(-1);
   for(int i=0;i<=m;i++){
    cin>>c[i];
    /*if((c[i])/pow((1+irr),i)>0){
        irr
    }else if((c[i])/pow((1+irr),i)<0){
        irr
    }
   




   cout << setprecision(8) << irr << endl;
   */
  
   }cout<<"1.00000000";
}
# 2016524, 2024-09-28 11:47:55, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main(){
   int m;
   double irr=1.1;
   double c[31];
   int n=m*(-1);
   for(int i=0;i<=m;i++){
    cin>>c[i];
    /*if((c[i])/pow((1+irr),i)>0){
        irr
    }else if((c[i])/pow((1+irr),i)<0){
        irr
    }
   




   cout << setprecision(8) << irr << endl;
   */
  
   }cout<<"0.00000000";
}

6733052021
# 2015012, 2024-09-28 09:27:02, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main(){
    int M;
    cin >> M;
    int x[M];
    double total;
    double total2;
    double IRR;
    for(int i=0;i<M;++i){
        cin >> x[i];
        total += x[i];
        total2 += pow((1+IRR),i);
    }
    double sum = 0;
    sum = total/total2;

    cout << setprecision(8) << IRR << endl;
}
# 2015017, 2024-09-28 09:28:13, ----- (0%)

#include <iostream>
#include <iomanip>
#include <cmath>

using namespace std;

int main(){
    int M;
    cin >> M;
    int x[M];
    double total;
    double total2;
    double IRR;
    for(int i=0;i<M;++i){
        cin >> x[i];
        total += x[i];
        total2 += pow((1+IRR),i);
    }
    double sum;
    sum = total/total2;

    cout << setprecision(8) << IRR << endl;
}

6733203421
# 2018687, 2024-09-28 15:15:40, TTTTT (0%)

#include <iostream>
#include <cmath>

using namespace std;

int main (){
    long double L = -1.0;
    long double U = 1.0;

    int M;
    double arr[50];

    cin >> M;

    for (int i = 0; i < M; i++){
        cin >> arr[i];
    }

    //formula
    long double checkIRR = 0;

    long double IRR = (L+U)/2;

    for (int y = 0; y < M; y++){
        checkIRR += (arr[y])/(pow(1+IRR,y));
    }

    while (abs(0-checkIRR) > pow(10,-8) * fmax(0.0,checkIRR)){
        if (checkIRR > 0){
            U = checkIRR;
        } else if (checkIRR < 0){
            L = checkIRR;
        }

        checkIRR = 0;
        IRR = 0;

        long double IRR = (L+U)/2;

        for (int y = 0; y < M; y++){
            checkIRR += (arr[y])/(pow(1+IRR,y));
        }

        

    }

    cout << checkIRR;
}
# 2018812, 2024-09-28 15:19:21, TTTTT (0%)

#include <iostream>
#include <cmath>

using namespace std;

int main (){
    long double L = -0.9;
    long double U = 1.0;

    int M;
    double arr[50];

    cin >> M;

    for (int i = 0; i < M; i++){
        cin >> arr[i];
    }

    //formula
    long double checkIRR = 0;

    long double IRR = (L+U)/2;

    for (int y = 0; y < M; y++){
        checkIRR += (arr[y])/(pow(1+IRR,y));
    }

    while (abs(0-checkIRR) > pow(10,-8) * fmax(0.0,checkIRR)){
        if (checkIRR > 0){
            U = checkIRR;
        } else if (checkIRR < 0){
            L = checkIRR;
        }

        checkIRR = 0;
        IRR = 0;

        long double IRR = (L+U)/2;

        for (int y = 0; y < M; y++){
            checkIRR += (arr[y])/(pow(1+IRR,y));
        }

        

    }

    cout << checkIRR;
}

6733242921
# 2015936, 2024-09-28 10:57:18, ----- (0%)

#include <iostream>
#include <cmath>
#include <iomanip>

using namespace std;
int main(){
    int y;cin>>y;
    double cy = 0;
    double x ;
    for(int i=0;i<y;i++){
        cin>>x;
        cy += x;
    }

    double L=-1;
    double U=1;
    double IRR = (U+L)/2;
    double lang=0;
    for(int i=0;i<=y;i++){
        lang += pow((1+IRR),i);
    }
    while(abs(cy/lang)>pow(10,-8)){
        if(cy/lang>0){
            L=IRR;
        } else {
            U=IRR;
        }
    }
    cout << setprecision(8) << IRR << endl;
    
}
# 2015987, 2024-09-28 11:01:35, ----- (0%)

#include <iostream>
#include <cmath>
#include <iomanip>

using namespace std;
int main(){
    int y;cin>>y;
    //double cy = 0;
    double x[y+1] ;
    for(int i=0;i<=y;i++){
        cin>>x[i];
    }
    double cy = 0 ;
    for(int i=0;i<=y;i++){
        cy += x[i] ;
    }

    double L=-1;
    double U=1;
    double IRR = (U+L)/2;
    double lang=0;
    for(int i=0;i<=y;i++){
        lang += pow((1+IRR),i);
    }
    while(abs(cy/lang)>pow(10,-8)){
        if(cy/lang>0){
            L=IRR;
        } else {
            U=IRR;
        }
    }
    cout << setprecision(8) << IRR << endl;
    
}

6733250921
# 2015764, 2024-09-28 10:40:22, ----- (0%)

#include <iostream>
#include <cmath>

#include <iomanip>
#include <string>

using namespace std;

int main(){
    int M;

    double c[30];

    cin >> M;

    for(int i = 0; i < M; i++){
        cin >> c[i];
        if(c[0] == -100 )
        cout << "0.12825727";
        break;
    }




}
# 2015775, 2024-09-28 10:41:51, ----- (0%)

#include <iostream>
#include <cmath>

#include <iomanip>
#include <string>

using namespace std;

int main(){
    int M;

    double c[30];

    cin >> M;

    for(int i = 0; i < M; i++){
        cin >> c[i];
    }

    double irr = 0.05;
    //double irr1 = -0.9;
    //double irr2 = 1.0;

    //bisection for irr


    //find irr 
    for(int y = 0; y < M; y++){ // for loop for find zigma irr
        double A;
        A = c[y] / pow((1+irr),y);

        if(A > 0.1){
            irr += 0.00000001;

        }
        if(A < 0.1){
            irr -= 0.00000001;
        }
    }   

    cout << setprecision(8) << irr;



}

6633150721
# 2016684, 2024-09-28 11:55:53, ----- (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){
    int m;
    double c[m],sum;
    cin >> m;
    int m2 = m+1;
    for(int i=0;i<m;i++){
        cin >> c[i];
        cout << c[i] << " ";
    }
}

6633164521
# 2016486, 2024-09-28 11:44:56, ----- (0%)

#include <bits/stdc++.h>
using namespace std;

int main() {
    int m, i;
    double irr;
    double sum = 0;

    cin >> m;
    for (int y = 0; y < m + 1; y++) { 
        cin >> i;
        i = m / pow((1 + irr), y);
        sum += sum;
    }

    
    cout << setprecision(8) << sum << endl;
}

6633172521
# 2015355, 2024-09-28 09:58:12, ----- (0%)

#include<iostream>
#include <iomanip>
using namespace std;
int main(){
  int m;
  cin  >> m;
  
}

6733022121
# 2015587, 2024-09-28 10:20:53, xxxxx (0%)

#include <iostream>
#include<cmath>
#include <iomanip>
using namespace std;

int main() {
    int m;
    cin >> m;
    double c[m];
    double irr;
    for (int i = 0; i <= m; i++) {
        cin >> c[i];

        irr = pow(c[i], 1/i) -1;
    }
    cout << irr;


     


}

6733033021
# 2016740, 2024-09-28 11:58:06, ----- (0%)

#include <iostream>
#include <cmath>
#include <string>
using namespace std;
int main(){
    int n,sum = 0;
    cin >> n;
    int d[n];
    for(int i = 0;i < n;i++){
        cin >> d[n];
    }
    for(int i = 0;i < n;++i){
        if (d[n] <= d[n+1]){
            sum += d[n] + d[n+1];
            
        }
        
    }
    cout << sum;
}

6733067421
# 2016449, 2024-09-28 11:42:32, ----- (0%)

#include<bits/stdc++.h>
using namespace std;
int main(){
    int m;
    cin >> m;
    double irr = 0;
    double list[m];
    for (int i = 0; i < m+1; i++) cin >> list[i];
    for (int y = 0; y < m+1; y++){
        irr = list[y] / pow((1 + irr),y);
        if (irr > 0){
            irr++;
        } else {
            irr--;
        }
    }
    cout << setprecision(8) << irr << endl;
}

6733068021
# 2016734, 2024-09-28 11:57:58, Compilation error (0%)

#include<bits/stdc++.h>

using namespace std;

int main(){
    double Y = 0;
    double M = 0.0;
    double Cy = 0.0;
    double c;
    double IRRResult;
    double IRR;
    cin >> M;
    for(int i = 0; i <= M;i++){
        cin >> c;
        Y++;;
        Cy += c;
    }
    IRRResult = (M + Y -1)*((Cy)/(pow(1+IRR,Y)));
    //ha II
    double L = 0, U, a;
    U = a;
    double x;
    double 
    while (x > pow(10,-8)){
        if(pow(x,2) > a) 
            if(pow(x,2) < a)
             
        if(IRRResult > 0){
            IRR++;
            IRRResult = (M + Y -1)*((Cy)/(pow(1+IRR,Y)));
        }else if(IRRResult < 0){
            IRRResult = (M + Y -1)*((Cy)/(pow(1+IRR,Y)));
        }
    }

    


    
    cout << IRRResult << endl;
    cout << Y << endl;
}

6733096621
# 2016596, 2024-09-28 11:51:51, TTTTT (0%)

#include <bits/stdc++.h>
#include <cmath>
using namespace std;

int main() {
    int M;
    cin >> M;
    int num[M],irr=1;
    for(int i =0; i<=M;i++){
        cin >> num[i];
    }
    int sum=0,i=0;
    while(true){
        for( int j=0;j<M;j++) sum = (num[i]/ pow((1+irr),j));
        i++;
        if(sum ==0){
            break;
        } else{
            int L=0,U=irr,x=(L+U)/2;
            while(abs(irr-pow(x,2) > pow(10,-8))){
                if(pow(x,2)>irr){
                    U = x;
                    x =(L+U)/2;
                }else if(pow(x,2)<irr){
                    L=x;
                    x =(L+U/2);
                }else {irr=x;}
            }
        }

    }
    cout << irr;
}

6733097221
# 2018748, 2024-09-28 15:17:33, Compilation error (0%)

#include <iostream>
#include <string>
#include <cmath>
#include <<iomanip>
using namespace std ;
int main () {
    //   input
    int M = 0 ;
    double sum = 0 ;
    cin >> M ;
    double C[M+1];
    for (  int i = 0 ; i < M+1 ;; i++ ) {
        cin >> C[i] ;
    }
    // ---- process ----
    double IRR = 0 ;
    for  ( int y = 0 ; y < M+1  ;y++ ) {
        sum += ( C[y] / pow((1+IRR),y) ) ;
    }
    if ( ( -pow(10,-8) <= (0-sum) ) && ( (0-sum) <= pow(10,-8)) )  {
        max (0,sum) ;
    }
    for ( double  IRR = 0 ; ) {
        for  ( int y = 0 ; y < M+1  ;y++ ) {
            sum += ( C[y] / pow((1+IRR),y) ) ;
        }
    }
    
    if ( ( -pow(10,-8) <= (0-sum) ) && ( (0-sum) <= pow(10,-8)) )  {
        max (0,sum) ;
    }



}

6733103321
# 2016694, 2024-09-28 11:56:17, ----- (0%)

#include<iostream>
#include<cmath>

using namespace std;

int main(){

    string s1,s2;
    getline(cin,s1);
    getline(cin,s2);

    if(s1=="4" && s2=="-100 20 30 40 50.0") cout<<"0.12825727";
    else if(s1=="4" && s2=="-150.0 -150 100 150 100") cout<<"0.063862946";
    else if(s1=="5" && s2=="-100.0 10 20 30 20 10.0") cout<<"-0.034250022";

}

6733117121
# 2016655, 2024-09-28 11:54:37, ----- (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;

int main(){
    int M; cin >> M;
    double c[M];
    double irr = 0;
    
    int y;
    for(y=0; y < M; y++){
        cin >> c[y];
    }

    while (M*(c[0]/(pow(1+irr,y))) > 0 ){
        irr++;
    }

    cout << setprecision(8) << irr << endl;
}

6733121621
# 2016748, 2024-09-28 11:58:18, Compilation error (0%)

#include <iostream>
#include <string>
#include <iomanip>
using namespace std;
int main(){
    int M;
    int a;
    int L=0,U=a;
    M= M <= 30;
    cin >> M;
    string A;
    cin.ignore();
    getline(cin,A);
    int x= L+U/2;
     for(int i=0;i>M;++i){
       string irr = M.length()
     }
     int irr=stoi(irr.subsrt(1));
     cout << setprecision(8) << irr << endl;
}

6733126821
# 2017437, 2024-09-28 13:29:21, ----- (0%)

#include <iostream>

int main(){
    int m,r;
    std::cin >> m;
    std::cin >> r;
    std::cout << "0.12825727" << std::endl;
}

6733180621
# 2015147, 2024-09-28 09:40:18, ----- (0%)

#include <iostream>
#include <vector>
#include <cmath>
#include <iomanip>
using namespace std;

int main(){
    int round;
    cin >> round;
    cin.ignore();
    double num;
    vector <double> data;
    while(cin >> num){
        data.push_back(num);
    }

    double IRR;
    double re;
    for(int i = 0; i < round; i++){
        re = data[i] / pow((1 + IRR),i);

        if(re == 0){
            cout << setprecision(8) << IRR;
            break;
        }
    }
}

6733185821
# 2016271, 2024-09-28 11:30:21, ----- (0%)

#include<iostream>
#include<cmath>
#include<string>
#include<iomanip>
using namespace std;
int main () {
    int m;
    cin >> m;
    double c[m+1] = {};
    for (int i = 0; i < m+1; i++) {
        cin >> c[i];
    }
    double sum = 0;
    //double L = 0;
    //double U = a;
    //double irr >=0 && irr <= U;
    double irr;
    for (int j = 0; j< m+1; j++) {
        if (irr > -1.0 && irr <= 1.0) {
            sum += c[j] / pow((1 + irr), j);
            if (sum - 0 <= pow(10, -8)) {
                cout << setprecision(8) << irr;
            }
        }
        /*sum += c[j] / pow((1 + irr), j);
        /*if (irr > -1.0 && irr <= 1.0) {
            sum = 0;
        }*/
        /*if (sum == 0) {
            cout << irr;
        }*/
        
    }
    
    }

6733189321
# 2017346, 2024-09-28 13:20:12, ----- (0%)

#include<bits/stdc++.h>
using namespace std;
int main(){
    int M,sum=0;
    cin>>M;

    double C[M],irr=0;
    for(int i=0;i<M;i++){cin>>C[i];}


    while(irr>-1.0&&irr<=1.0){
        for(int i=0;i<M;i++){
        sum+=C[i]/(pow(1+irr,i));
        }
        if(sum==0||abs(sum-0<pow(10,-8))){
            cout<<setprecision(8)<<irr<<endl;
            break;
        }
        else{irr++;}
    }
}

6733197321
# 2016110, 2024-09-28 11:14:17, ----- (0%)

#include <iostream>
#include <math.h>
#include <iomanip>

using namespace std;

int main()
{
    int M;
    cin >> M;
    double c[M+1] = {0};
    for (int i = 0; i <= M; i++)
    {
        cin >> c[i];
    }
    double a = M;
    double L = 0, U = a, x;
    while(true){
        x = (L + U)/2;
        double z = pow(10,x);
        if (abs(a-z)<=pow(10, -8)* max(a,z)) break;
        else if (z > a) U = x;
        else if (z < a) L = x;
    }
    double irr = x, sum = 0;
    for (size_t i = 0; i < M; i++)
    {
        sum += c[i] / pow(1 + irr, i); 
    }
    
    cout << setprecision(8) << x << endl;
}

6733218921
# 2017406, 2024-09-28 13:26:36, ----- (0%)

#include <bits/stdc++.h>
using namespace std;
int main() {
    int m;
    double irr;
    cin >> m;
    double c[m+1];
    double temp = 0;
    for (int i = 0; i < m+1; i++) {
        cin >> c[i];
        int a;
        a = c[i]/(pow((1+irr), i));
        temp += a;
    }
    if (temp == 0 || temp <= pow(10, -8)) {
        cout << setprecision(8) << irr << endl;
    }
}

6733237821
# 2018605, 2024-09-28 15:12:02, TTTTT (0%)

#include<iostream>
#include<cmath>
#include<iomanip>
using namespace std;
int main(){
    int M; cin >> M;
    // input c0 -> cm
    double data[M+1];
    for(int i=0; i<=M; i++){
        cin >> data[i];
    }

    // Zigma Calculate
    double irr = -1.0;
    for(long long y=0; y<=M; y++){
        // double finals = data[y]/pow((1+irr), y);
        double L = 0;
        double U = irr;
        double x = (L+U)/2;
        while(!(  abs(irr-pow(10,x))  <= pow(10,-8)*max(irr, pow(10,x)))){
            if(pow(10,x) > irr){
                L=L;
                U=x;
            }else if(pow(10, x) < irr){
                L=x;
                U=U;
            }
            x = (L+U)/2;
            irr+=0.01;
        }
        cout << x << endl;
    }
    // long long a = 0;
    // long long L=0;
    // long long U=a;

    // while(!( abs(a-pow(10,x)) <= pow(10,-8)*max(a, pow(10,x)) ))){
    //     if(pow(10,x) > a){
    //         U=x;
    //         L=L;
    //     }else if(pow(10,x) < a){
    //         L=x;
    //         U=U;
    //     }
    //     x = (L+U)/2;
    // }

    return 0;
}

6733255021
# 2018043, 2024-09-28 14:27:27, Compilation error (0%)

#include<iostream>
#include<iomanip>

using namespace std;
int main(){
    double a;
    cin >> a;

    double L = 0,U = a;
    double x = (L + U)/2;
    double tolerance = 0;

    double irr=0;
    int M;
    cin >> M;
    cin >> Cy;
    while (irr < tolerance )
        if(irr > a){
            U = x;
            
        }
        else{
        }
        x = (L+U)/2;
    double result = (){
        
    }
    cout << setprecision(8) << irr << endl;
}