依照 10:6:2 的方式找出 width
和 radius
,即可算出紅色和綠色的面積。
C++(0.000)
/*******************************************************/
/* UVa 12578 10:6:2 */
/* Author: Maplewing [at] knightzone.studio */
/* Version: 2018/10/17 */
/*******************************************************/
#include <iostream>
#include <cstdio>
#include <cmath>
using namespace std;
int main(){
const double PI = acos(-1);
int T;
while(scanf("%d", &T) != EOF){
for(int caseNumber = 1 ; caseNumber <= T ; ++caseNumber){
double L;
scanf("%lf", &L);
double radius = L / 5.0;
double width = radius * 3.0;
double redArea = radius * radius * PI;
printf("%.2lf %.2lf\n", redArea, L * width - redArea);
}
}
return 0;
}
WOW~~~大發!你的WP好厲害……
謝謝~繼續努力撰文中!
好驚人啊文超多的!!
謝謝~繼續努力撰文中!