# 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; } |