ну что я могу сказать))) задача решена всем кто помогал огромное спасибо и конечно же +
talis - спасибо за попытки помочь!
Апострофф - спасибо, что помогли еще раз взглянуть с этой позиции, и найти правильный ответ
Cute - спасибо за ваши старания, очень все понятно и доступно!
Paporotnik - спасибо за доказательство насчет 8-угольника, и вообще за помощь!
Решение математически:
Решение C++
C++ |
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
| #include <iostream>
#include <math.h>
#include <iomanip>
using namespace std;
int main()
{
double a,b;
double max = 0;
cin>>a>>b;
max = (a*a+b*b)/4+sqrt(2)*a*b/2;
cout<<setprecision(7)<<fixed<<max;
return 0;
} |
|