# 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;
} |
# 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;
} |
# 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 ;
} |
# 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 ;
} |
# 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";
} |
# 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;
} |
# 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;
} |
# 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;
}
} |
# 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;
} |
# 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;
} |
# 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
}
} |
# 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)))) |
# 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;
}
}
} |
# 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";
} |
# 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;
}
} |
# 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";
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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] << " ";
}
} |
# 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;
} |
# 2015355, 2024-09-28 09:58:12, ----- (0%)
#include<iostream>
#include <iomanip>
using namespace std;
int main(){
int m;
cin >> m;
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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) ;
}
} |
# 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";
} |
# 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;
} |
# 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;
} |
# 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;
} |
# 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;
}
}
} |
# 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;
}*/
}
} |
# 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++;}
}
} |
# 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;
} |
# 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;
}
} |
# 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;
} |
# 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;
} |