http://pl.spoj.com/problems/MWP3_3D/69
Witam. Byłbym niezmiernie wdzięczny gdyby ktoś mi napisał dlaczego wynikiem sędziego jest "błędna odpowiedz" dla poniższego kodu. Z góry dziękuję.
#include<iostream>
#include<math.h>
#include<iomanip>
using namespace std;
const double pi = acos(-1.0);
int main(){
unsigned long long int d,n,c;
double R;
int T;
cin>>T;
if(T>=1 && T<=100000){
for(int i=0;i<T;i++){
cin>>d>>n;
if(10<=d && d<=100000000 && 3<=n && n<=1000000){
if(n%2!=0){
n=2*n;
}
c=ceil((double)n/2);
R = (d*pi/c)/2;
}
cout<<setprecision(4)<<R<<" "<<c<<endl;
}
}
return 0;
}
created
last reply
- 42
replies
- 3.0k
views
- 13
users
- 18
likes
- 6
links