P1072新年趣事之債務

2021-09-30 13:33:35 字數 1255 閱讀 4291

【題目背景】 

在hnsdfz的資訊組裡,vivian snow、charles和sunnypig之間有著一種奇怪的債務關係:vivian snow欠了charles一百塊錢,charles欠了sunnypig一百塊錢,sunnypig欠了vivian snow一百塊錢。

【問題描述】 

一天,三個人遇到了一起。由於他們都不夠理智,一心想要回自己借出去的錢,於是互相之間追逐起來。最初,三個人分別站在乙個邊長為l正三角形的三個頂點上。某乙個時刻,三個人同時開始以速度v勻速運動。他們運動的方向是這樣的:每乙個時刻,vivian snow運動的方向指向sunnypig,sunnypig運動的方向指向charles,charles運動的方向指向vivian snow,總之,每乙個時刻,三個人都在盡快的接近各自欠自己債的人。最終,三個人都到達了同乙個點上,並且通過和談的方式解決了這一衝突。

xiaomengxian知道此事後,想寫一篇報道,宣傳這件事情。他想知道每個人走的路程的長度s,以及他們到達同乙個點所需要的時間t。 

輸入檔案有兩行。

第一行為乙個實數l(0<=l<=1e100)。

第二行為乙個實數v(0<=v<=1e100)。

輸出檔案有兩行。

第一行為乙個實數s,保留一位小數。

第二行為乙個實數t,保留一位小數。

13.0

50.56

8.715.5

所有單位均為國際標準單位。

just for fun :)

非常純粹的一道智商題(物理題)

我們發現他們的速度不變,但是方向時刻發生改變。

這就讓人想起了數學上的一種美妙圖形。

任意作乙個三角形,並且在其中作乙個與之相似的內接三角形,依次不斷地作下去,最後的

三角形近似於乙個點。 

只關注其中乙個三角形,如果它們是等邊三角形,那麼我們就會發現,其實題目中三個人的

運動路徑與頂點連成的三條曲線近似。也就是說,當內接三角形的數量趨近於無窮大的時候

頂點所連成的曲線就是運動的路徑。終點是等邊三角形的內心(也是重心,垂心)。

所以根據這張圖,我們可以知道每乙個點的位移都是l/sqrt(3),而速度朝向終點的分量也一

直是v*cos(pi/6)(每乙個都是相似的等邊三角形)。

所以t=x/v=2*l/(3*v),則s=vt。

最後輸出答案即可。

#include#includeusing namespace std;

double v,l,s,t;

int main()

P1072新年趣事之債務解題報告

name p1072新年趣事之債務 author goal00001111 18 12 08 12 15 description 背景 background 在hnsdfz的資訊組裡,vivian snow charles和sunnypig之間有著一種奇怪的債務關係 vivian snow欠了cha...

vijos1072 新年趣事之債務

題目背景 在hnsdfz的資訊組裡,vivian snow charles和sunnypig之間有著一種奇怪的債務關係 vivian snow欠了charles一百塊錢,charles欠了sunnypig一百塊錢,sunnypig欠了vivian snow一百塊錢。問題描述 一天,三個人遇到了一起。...

Vijos 1072題 新年趣事之債務

在hnsdfz的資訊組裡,vivian snow charles和sunnypig之間有著一種奇怪的債務關係 vivian snow欠了charles一百塊錢,charles欠了sunnypig一百塊錢,sunnypig欠了vivian snow一百塊錢。一天,三個人遇到了一起。由於他們都不夠理智,...