【題目敘述】https://zerojudge.tw/ShowProblem?problemid=d281
【解題想法】
- 球體的表面積 = 4 * Pi * r^2
- 把一個球體切割成相等的 n 等分,每一等分的表面積為
- Pi * r^2 + (4 * Pi * r^2) / n
- 售價為 n * Pi * r^2 + 4 * Pi * r^2
- 成本為 4 * Pi * r^2
- 獲利為 n * Pi * r^2
- 利潤百分比 = n / 4 * 100 = n * 25
- 0 < N < 231, 需宣告成 long long
#include <iostream>
using namespace std;
int main() {
long long n;
while (cin >> n){
if (n == -1) break;
if (n <= 1) cout << "0%\n";
else cout << n * 25 << "%\n";
}
}