Чебурашка и Гена нашли большой апельсин и решили его разделить на несколько равных частей. Для этого они решили сделать N разрезов проходящих через одну из центральных осей апельсина (можно считать, что апельсин имеет форму шара). Ваша задача определить, сколько своих друзей Гена и Чебурашка смогут накормить (целое число F, равное количеству частей, на которые будет разрезан апельсин), а также объем V и площадь поверхности S каждой дольки апельсина.
Входные данные:
Входной файл содержит два целых числа разделенных пробелом: N (0 <= N <= 1000) - количество разрезов и R (0 < R <= 10^4) - радиус апельсина.
Выходные данные:
Выходной файл должен содержать целое число F и действительные числа V и S. Числа следует разделять одним пробелом. Объем и площадь надо вывести с точностью до 7 знаков.
Пример
Ввод
0 1
Вывод
1 4.1887902 12.5663706
Код:
Var k,l,n,r:longint;
v,s:real;
Begin
read(n,r);
k:=0;
if n=0 then k:=1 else k:=2*n; {k-количество долек}
v:=(4/3*pi*r*r*r)/k;
if k=1 then s:=4*pi*r*r
else s:=(4*pi*r*r)/k+pi*r*r;
write(k,' ',v:0:7,' ',s:0:7)
end.
Половина тестов выдает неверный результат, не подскажите что я не учитываю?