又到暑假啦,con
an,a
yumi
,mit
suhi
ko,g
enta
conan, ayumi, mitsuhiko, genta
conan,
ayum
i,mi
tsuh
iko,
gent
a一起到hak
asehakase
hakase
家愉快玩耍(然而你卻不行……)。
a yu
mi,m
itsu
hiko
,gen
taayumi, mitsuhiko, genta
ayumi,
mits
uhik
o,ge
nta依次開始畫正方形(顯然aiai
ai是不會參加這個活動的),一人一筆,畫完乙個,以上乙個正方形四邊中點為頂點接著畫啊畫啊畫啊……最後一共畫了k個正方形。最終他們想知道自己各畫了多長。
【樣例解釋】
輸入一行包含兩個整數n,k,分別表示第乙個正方形的邊長,正方形個數。
輸出一行,三個實數,分別表示ayumi, mitsuhiko, genta畫的長度,答案保留3位小數。
輸入樣例
100 2
輸出樣例270.711 241.421 170.711
前言勾股定理
我們先求c邊的長度
我們同過最大正方形的邊長得知a邊與b邊
然後再用到勾股定理
5 02
+502
=c250^2+50^2=c^2
502+50
2=c2
5 02
+502
=c\sqrt=c
502+50
2=c
5000=c
\sqrt=c
5000=
c因為正方形有四條邊,有三個人畫
所以每乙個人必須畫其中乙個正方形的一條邊
我們只要求出第四條邊是誰畫就行了
#include
#include
#include
#include
using
namespace std;
double somebody[4]
,n;int m,k,tot,t=-1
;int
main()
for(
int i=
0;i<3;
++i)
printf
("%.3lf "
,somebody[3]
+somebody[i]);
return0;
}
模擬 正方形
題目描述 又到暑假啦,conan,ayumi,mitsuhiko,genta一起到hakase家愉快玩耍 然而你卻不行 ayumi,mitsuhiko,genta依次開始畫正方形 顯然ai是不會參加這個活動的 一人一筆,畫完乙個,以上乙個正方形四邊中點為頂點接著畫啊畫啊畫啊 最後一共畫了k個正方形。...
正方形等分計數總正方形數
如下圖正方形,邊長是1cm,每邊被四等分,求一共分出了多少個正方形。經過手工數 邊長為1 4的正方形 16 邊長為1 2的正方形 9 邊長為3 4的正方形 4 邊長為1的正方形 1 所以一共是 30個正方形。當上述的正方形,邊長被3等分的情況又如何 還是手動數 邊長為1 3的正方形 9 邊長為2 3...
判斷正方形
隨機輸入四個點座標,判斷是否為正方形 編寫乙個程式,輸入為平面上的四個點a x1,y1 b x2,y2 c x3,y3 d x4,y4 編寫程式判斷這四個點能不能組成乙個正方形,可以只說思路,不用寫 include using namespace std int main 儲存點座標 int dis...