เดจเดเดชเตเดชเดพเดคเดฏเดฟเตฝ
1. เดเดฑเดฟเดจเต เดชเต
เดชเตเดฐเดถเตเดจ เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดธเดฎเดฏเดชเดฐเดฟเดงเดฟ 4 เดธเตเดเตเดเตปเดกเดพเดฃเต.
เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดชเต เดเดฃเตเดเต. เดฎเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเตเดฎเตเดชเตเตพ, เดเตเดเตเดเดฟเดจเต (เดเตผเดถเดจเดฎเดพเดฏเดฟ) เดเตเดคเตเดคเดจเตเดฏเตเดณเตเดณ เดฌเดนเตเดญเตเดเดคเตเดคเดฟเดจเตเดฑเต เดเดเตเดคเดฟเดฏเตเดฃเตเดเต. เดจเดฟเดเตเดเตพเดเตเดเต X, Y เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏเดเดณเดฟเดฒเต เดฒเดเดฌเดเตเดเดณเตเดเต เดเตเตผเดกเดฟเดจเตเดฑเตเดฑเตเดเตพ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพเดเตเดเต เด เดเตเดเต เดธเตเดนเตเดคเตเดคเตเดเตเดเดณเตเดฃเตเดเต. เดจเดฟเดเตเดเตพ เดชเตเดฏเต เดคเตเดฒเตเดฏ เดตเดฟเดธเตเดคเตเตผเดฃเตเดฃเดฎเตเดณเตเดณ เดเดฑเต เดเดทเดฃเดเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต (เดเดจเตเดจเดพเตฝ เดเดฐเต เดเดเตเดคเดฟเดฏเดฟเตฝ เดเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ). เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดเตผเดเตเดเตเดตเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด เด เดเตเดเต เดเดเตเดเต เดเดฏเดฟ เดเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เดเดจเตเดจเดพเตฝ เดเดฐเต เดชเตเดฐเตเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดฎเตเดจเตเดจเต เดเดเตเดเตเดเดณเดฟเตฝ เดเดคเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเต.
เดชเตเดฏเต เดเดฑเต เดคเตเดฒเตเดฏ เดญเดพเดเดเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเตเดจเตเดจ เดเดฐเต เดชเตเดฏเดฟเดจเตเดฑเดฟเดฒเตเดเต เดจเตเตผเดฐเตเดเดฏเดฟเตฝ เดฎเตเดจเตเดจเต เดฎเตเดฑเดฟเดตเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเด. เดชเตเดฐเดฟเดจเตเดฑเต {x, y, d1, d2, d3}, เดเดตเดฟเดเต (x, y) เดฎเตเดจเตเดจเต เดฎเตเดฑเดฟเดตเตเดเดณเตเดเตเดฏเตเด เดชเตเดคเตเดตเดพเดฏ เดชเตเดฏเดฟเดจเตเดฑเดพเดฃเต, เดเตเดเดพเดคเต d1, d2, d3 เดเดจเตเดจเดฟเดตเดฏเดพเดฃเต เดฑเตเดกเดฟเดฏเดจเตเดเดณเดฟเดฒเต เดฎเตเดฑเดฟเดตเตเดเดณเตเดเต เดฆเดฟเดถเดพเดเตเดฃเตเดเตพ.
เดจเดฟเดฐเตเดตเดเดจเดเดเตเดฒเดพเดธเต: CakeForSix
เดฐเตเดคเดฟ: เดฎเตเดฑเดฟเดเตเดเตเด
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ: int[], int[] เดฑเดฟเดเตเดเตเดฃเตเดเตพ: เดเดฐเดเตเด[] เดฐเตเดคเดฟ เดเดชเตเดชเต: เดเดฐเดเตเด[] เดเดเตเดเต (int[] x, int[] y)
(เดจเดฟเดเตเดเดณเตเดเต เดฐเตเดคเดฟ เดชเตเดคเตเดตเดพเดฏเดคเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด)
เดเตเดฑเดฟเดชเตเดชเตเดเตพ
- x-เด เดเตเดทเดคเตเดคเดฟเดจเตเดชเตเดชเด เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดฆเดฟเดถ 0 เดเดฃเต (เดฑเตเดกเดฟเดฏเตปเดธเต), y-เด เดเตเดทเดคเตเดคเดฟเดจเตเดชเตเดชเด เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดฆเดฟเดถ เดชเต/2 (เดฑเตเดกเดฟเดฏเตปเดธเต) เดเดฃเต.
- d เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดเตเดเต, เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ k เดฏเตเดเต pi*k+d เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดเตเดเต เดชเตเดฒเตเดฏเดพเดฃเต.
- เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเต เดฆเดฟเดถเดเดณเตเด เดเดเตเดเตโเดชเตเดเตเดเต เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด, เด เดต [0, pi) เตฝ เดจเดฟเดจเตเดจเต เดเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ.
- เดเตเดฐเตเดกเตผ เดจเดฟเดเตเดเดณเตเดเต เดเดฑเต เดเตเดเตเดเดฟเดจเตเดฑเต เดตเดฟเดธเตเดคเตเตผเดฃเตเดฃเด เดเดฐเดเตเดเดฟเดฏเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเด. เด เดต เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดเดชเตเดเตเดทเดฟเดเดฎเต เดเตเดตเดฒเดฎเต เดเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเด 10^(-4) เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ เดเดคเตเดคเดฐเด เดธเตเดตเตเดเดฐเดฟเดเตเดเตเด.
- เดเตเดเตเดคเตฝ เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดเตเดเดพเตฝ, เดเตเดฐเตเดกเตผ เดเดฃเดเตเดเดพเดเตเดเดฟเดฏ เดจเดฟเดเตเดเดณเตเดเต เดเดฑเต เดเดฐเดฟเดฏเดเดณเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดเตเดฑเตเดคเตเด เดตเดฒเตเดคเตเดฎเดพเดฏเดคเต X เดเด Y เดเด เดเดเดเตเดเต. Y เดเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดเดคเตเดคเดฐเด เดธเตเดตเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด
- (เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเต 1e-7-เดจเต เดชเดเดฐเด 1e-4 เดจเตเดฑเต เดเตเดคเตเดฏเดคเดฏเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเดคเต. เดเตผเดเตเดเตเดตเดฟเตฝ เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเตป, เดเดฐเต เดเตเดคเตเดฏเดคเดฏเตเดเต เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเดจเดพเดเดพเดคเตเดคเดคเดพเดเตเดเดพเตป เดธเดพเดงเตเดฏเดคเดฏเตเดณเตเดณ เดเตเดณเดฟเดเดเต เดเตเดธเตเดเตพ เดเดณเตเดณเดคเดฟเดจเดพเตฝ เดเตเดคเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดงเดฟ เดเตเดฑเดเตเดเต. 1e-7. เดเดฐเต เด เดจเตเดฏเตเดเตเดฏเดฎเดพเดฏ เดฒเตเดเดคเตเดคเต, เดชเดฐเดฟเดงเดฟเดเตพ เด เดคเตเดคเดฐเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเต เด เดจเตเดตเดฆเดฟเดเตเดเตเดจเตเดจเดฟเดฒเตเดฒ, เดเดชเตเดชเตเดดเตเด เดเดฏเตผเดจเตเดจ เดเตเดคเตเดฏเดค เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด เดคเดฟเดจเดพเตฝ เดชเตเดคเตเดตเดพเดฏ เดเดฟเดฒ เดธเดเดเตเดฏเดพ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดเดชเดฏเตเดเดฟเดเตเดเต เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดฒเตเดฒ.)
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเตพ
- x-เตฝ 3 เดฎเตเดคเตฝ 50 เดตเดฐเตเดฏเตเดณเตเดณ เดเดเดเดเตเดเตพ เดเตพเดชเตเดชเตเดเตเดจเตเดจเต.
- x เดจเตเดฑเต เด เดคเต เดเดฃเตเดฃเด เดฎเตเดฒเดเดเตเดเตพ y-เตฝ เด เดเดเตเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
- 0 เดฎเตเดคเตฝ 10 เดตเดฐเตเดฏเตเดณเตเดณ เดเดฒเตเดฒเดพ เดเตเตผเดกเดฟเดจเตเดฑเตเดฑเตเดเดณเตเด เดเตพเดชเตเดชเตเดเตเดจเตเดจเต
- x, y เดเดจเตเดจเดฟเดต เดเดคเดฟเตผ เดเดเดฟเดเดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ เดเดฐเต เดเตเตบเดตเตเดเตเดธเต เดฌเดนเตเดญเตเดเดคเตเดคเต เดจเดฟเตผเดตเตเดตเดเดฟเดเตเดเตเดจเตเดจเต.
เดเดฑเดฟเดเดฟเดจเตฝ เดเดเดเตเดฒเตเดทเดฟเตฝ
เดชเตเดฐเดถเตเดจเด เดชเตเดฐเดธเตเดคเดพเดตเดจ
เดธเดฎเดฏ เดชเดฐเดฟเดงเดฟ 4 เดธเตเดเตเดเตปเดกเต เดเดฃเต.
เดจเดฟเดเตเดเตพเดเตเดเต เดเดฐเต เดเตเดเตเดเต เดเดฃเตเดเต. เดฎเตเดเดณเดฟเตฝ เดจเดฟเดจเตเดจเต เดจเตเดเตเดเดฟเดฏเดพเตฝ, เดเตเดเตเดเต เดเดฐเต (เดเตผเดถเดจเดฎเดพเดฏเดฟ) เดเตเดคเตเดคเดจเตเดฏเตเดณเตเดณ เดฌเดนเตเดญเตเดเดฎเดพเดฃเต. เดจเดฟเดเตเดเตพเดเตเดเต เด เดคเดฟเดจเตเดฑเต เดถเตเตผเดทเดเดเตเดเดณเตเดเต เดเตเตผเดกเดฟเดจเตเดฑเตเดฑเตเดเตพ int[]sx, y เดเดจเตเดจเดฟเดตเดฏเดฟเตฝ เดจเตฝเดเดฟเดฏเดฟเดฐเดฟเดเตเดเตเดจเตเดจเต.
เดจเดฟเดเตเดเตพเดเตเดเต เด เดเตเดเต เดธเตเดนเตเดคเตเดคเตเดเตเดเดณเตเดฃเตเดเต. เดจเดฟเดเตเดเตพ เดเดชเตเดชเตเตพ เดเตเดเตเดเต เดคเตเดฒเตเดฏ เดตเดฟเดธเตเดคเตเตผเดฃเตเดฃเดฎเตเดณเตเดณ เดเดฑเต เดเดทเตเดฃเดเตเดเดณเดพเดเตเดเดฟ เดฎเตเดฑเดฟเดเตเดเดพเตป เดเดเตเดฐเดนเดฟเดเตเดเตเดจเตเดจเต (เดเดจเตเดจเดพเตฝ เดคเตเดฒเตเดฏ เดเดเตเดคเดฟ เด เดฒเตเดฒ). เดคเตเตผเดเตเดเดฏเดพเดฏเตเด, เดเตผเดเตเดเตเดตเตเดฃเดฎเตเดเตเดเดฟเดฒเตเด เด เดคเต เด เดเตเดเต เดฎเตเดฑเดฟเดเดณเดฟเตฝ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเตเด - เดเดจเตเดจเดพเตฝ เดเดฐเต เดฏเดฅเดพเตผเดคเตเดฅ เดชเตเดฐเตเดซเดทเดฃเดฒเดฟเดจเต เดฎเดพเดคเตเดฐเดฎเต เดเดคเต เดฎเตเดจเตเดจเดฟเตฝ เดเตเดฏเตเดฏเดพเตป เดเดดเดฟเดฏเต!
เดเตเดเตเดเต เดเดฑเต เดคเตเดฒเตเดฏ เดญเดพเดเดเตเดเดณเดพเดฏเดฟ เดฎเตเดฑเดฟเดเตเด เด เดคเต เดชเตเดฏเดฟเดจเตเดฑเดฟเดฒเตเดเต เดเดเดจเตเดจเตเดชเตเดเตเดจเตเดจ เดฎเตเดจเตเดจเต เดจเตเตผเดฐเตเดเดฏเดฟเดฒเตเดณเตเดณ เดฎเตเดฑเดฟเดตเตเดเตพ เดเดฃเตเดเตเดคเตเดคเตเด. เดฑเดฟเดเตเดเตเตบ {x, y, d1, d2, d3}, เดเดตเดฟเดเต (x, y) เดฎเตเดจเตเดจเต เดฎเตเดฑเดฟเดตเตเดเดณเตเดเต เดชเตเดคเต เดชเตเดฏเดฟเดจเตเดฑเตเด d1, d2, d3 เดเดจเตเดจเดฟเดต เดฑเตเดกเดฟเดฏเดจเตเดเดณเดฟเตฝ เด เดตเดฏเตเดเต เดฆเดฟเดถเดเดณเตเดฎเดพเดฃเต.
เดจเดฟเดฐเตเดตเดเดจเด
เดเตเดฒเดพเดธเต: CakeForSix
เดฐเตเดคเดฟ: เดฎเตเดฑเดฟเดเตเดเตเด
เดชเดพเดฐเดพเดฎเตเดฑเตเดฑเดฑเตเดเตพ: int[], int[] เดฑเดฟเดเตเดเตเดฃเตเดเตพ: เดเดฐเดเตเด[] เดฐเตเดคเดฟ เดเดชเตเดชเต: เดเดฐเดเตเด[] เดเดเตเดเต (int[] x, int[] y)
(เดจเดฟเดเตเดเดณเตเดเต เดฐเตเดคเดฟ เดชเตเดคเตเดตเดพเดฏเดคเดพเดฃเตเดจเตเดจเต เดเดฑเดชเตเดชเดพเดเตเดเตเด)
เดเตเดฑเดฟเดชเตเดชเตเดเตพ
โ x เด
เดเตเดทเดคเตเดคเดฟเดจเตเดชเตเดชเด เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดฆเดฟเดถ 0 (เดฑเตเดกเดฟเดฏเตปเดธเต), y เด
เดเตเดทเดคเตเดคเดฟเตฝ เดชเตเดธเดฟเดฑเตเดฑเตเดตเต เดฆเดฟเดถ pi/2 (เดฑเตเดกเดฟเดฏเตปเดธเต) เดเดฃเต.
โ d เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดเตเดเต, เดเดคเตเดเตเดเดฟเดฒเตเด เดชเตเตผเดฃเตเดฃเดธเดเดเตเดฏ k เดเดจเตเดจเดคเดฟเดจเต pi*k+d เดเดจเตเดจ เดฆเดฟเดถเดฏเดฟเดฒเตเดณเตเดณ เดเดฐเต เดเดเตเดเต เดคเดจเตเดจเตเดฏเดพเดฃเต.
โ เดจเดฟเดเตเดเตพเดเตเดเต เดเดคเตเดเตเดเดฟเดฒเตเด เดฆเดฟเดถเดเตพ เดคเดฟเดฐเดฟเดเต เดจเตฝเดเดพเด, เด
เดต [0,pi) เตฝ เดจเดฟเดจเตเดจเดพเดฏเดฟเดฐเดฟเดเตเดเดฃเดฎเตเดจเตเดจเดฟเดฒเตเดฒ.
โ เดเตเดฐเตเดกเตผ เดจเดฟเดเตเดเดณเตเดเต เดเดฑเต เดเตเดเตเดเต เดเดทเดฃเดเตเดเดณเตเดเต เดตเดฟเดธเตเดคเตเตผเดฃเตเดฃเด เดเดฐเดเตเดเดฟเดฏเดพเดฏเดฟ เดเดฃเดเตเดเดพเดเตเดเตเด. เด
เดต เดคเดฎเตเดฎเดฟเดฒเตเดณเตเดณ เดเดชเตเดเตเดทเดฟเดเดฎเต เดเตเดตเดฒเดฎเต เดเดฏ เดตเตเดฏเดคเตเดฏเดพเดธเด 10^(-4) เตฝ เดเตเดฑเดตเดพเดฃเตเดเตเดเดฟเตฝ เดเดคเตเดคเดฐเด เดธเตเดตเตเดเดฐเดฟเดเตเดเตเด.
โ เดเตเดเตเดคเตฝ เดเตเดคเตเดฏเดฎเดพเดฏเดฟ เดชเดฑเดเตเดเดพเตฝ, เดเตเดฐเตเดกเตผ เดเดฃเดเตเดเดพเดเตเดเดฟเดฏเดคเตเดชเตเดฒเต, X, Y เดเดจเตเดจเดฟเดต เดจเดฟเดเตเดเดณเตเดเต เดเดฑเต เดเดฐเดฟเดฏเดเดณเดฟเตฝ เดเดฑเตเดฑเดตเตเด เดเตเดฑเตเดคเตเด เดตเดฒเตเดคเตเดฎเดพเดฏเดฟเดฐเดฟเดเตเดเดเตเดเต. เดคเตเดเตผเดจเตเดจเต, Y < max( X + 10^(-4), X * (1+10^(-4)) ) เดเดเตเดเดฟเตฝ เดจเดฟเดเตเดเดณเตเดเต เดเดคเตเดคเดฐเด เดธเตเดตเตเดเดฐเดฟเดเตเดเดชเตเดชเตเดเตเด.
- (เดชเตเดฐเดถเตเดจเดคเตเดคเดฟเดจเตเดฑเต เดฏเดฅเดพเตผเดคเตเดฅ เดชเดคเดฟเดชเตเดชเต 1e-7-เดจเต เดชเดเดฐเด 1e-4 เดเตเดคเตเดฏเดคเดฏเดพเดฃเต เดเดชเดฏเตเดเดฟเดเตเดเดฟเดฐเดฟเดเตเดเตเดจเตเดจเดคเต. เดเตผเดเตเดเตเดตเดฟเตฝ เด เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเต, 1e-7 เดเตเดคเตเดฏเดคเดฏเตเดเต เดเดพเดธเตโเดเตเดเต เดชเดฐเดฟเดนเดฐเดฟเดเตเดเดพเดจเดพเดตเดพเดคเตเดคเดคเดพเดเตเดเตเดจเตเดจ เดเดฒเดเตเดเต เดเตเดธเตเดเตพ เดเดณเตเดณเดคเดฟเดจเดพเตฝ เดเตเดคเตเดฏเดฎเดพเดฏ เดชเดฐเดฟเดงเดฟ เดเตเดฑเดเตเดเต. เดเดฐเต เดเดฆเตผเดถ เดฒเตเดเดคเตเดคเต, เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเตพ เด
เดคเตเดคเดฐเด เดธเดจเตเดฆเตผเดญเดเตเดเดณเต เด
เดจเตเดตเดฆเดฟเดเตเดเดฟเดฒเตเดฒ, เดเดชเตเดชเตเดดเตเด เดเดฏเตผเดจเตเดจ เดเตเดคเตเดฏเดค เดเดตเดถเตเดฏเดฎเดพเดฃเต, เด
เดคเดฟเดจเดพเตฝ เดชเตเดคเตเดตเดพเดฏ เดเดฟเดฒ เดธเดเดเตเดฏเดพ เดเดชเตเดฑเตเดฑเดฟเดฎเตเดธเตเดทเตป เดตเดดเดฟ เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเตเดจเตเดจเดคเต เดเดณเตเดชเตเดชเดฎเดฒเตเดฒ.)
เดจเดฟเดฏเดจเตเดคเตเดฐเดฃเดเตเดเตพ
โ x เดจเต 3 เดฎเตเดคเตฝ 50 เดตเดฐเต เดเดเดเดเตเดเตพ เดเดฃเตเดเดพเดเตเด.
โ y เดจเต x เดจเตเดฑเต เด
เดคเต เดเดฃเตเดฃเด เดเดเดเดเตเดเตพ เดเดฃเตเดเดพเดฏเดฟเดฐเดฟเดเตเดเตเด.
- เดเดฒเตเดฒเดพ เดเตเตผเดกเดฟเดจเตเดฑเตเดฑเตเดเดณเตเด 0 เดจเตเด 10,000 เดจเตเด เดเดเดฏเดฟเดฒเดพเดฏเดฟเดฐเดฟเดเตเดเตเด, เดเตพเดชเตเดชเตเดเต.
โ x, y เดเดจเตเดจเดฟเดต เดเดคเดฟเตผ เดเดเดฟเดเดพเดฐเดฆเดฟเดถเดฏเดฟเตฝ เดเดฐเต เดเตเดคเตเดคเดจเตเดฏเตเดณเตเดณ เดฌเดนเตเดญเตเดเดคเตเดคเต เดตเดฟเดตเดฐเดฟเดเตเดเตเด.
เดเดฆเดพเดนเดฐเดฃเดเตเดเตพ
0)
{0, 20, 30, 50, 30, 20}
{10, 0, 0, 10, 20, 20}
เดฑเดฟเดเตเดเตเตบเดธเต:
{24.999999999437453, 9.999999999500002, 0.0, 0.7266423406817211, 2.4149503129080787 }
เดเดฐเต เดธเดฎเดฎเดฟเดคเดฟ เดเดจเตเดจเดพเตฝ เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดทเดกเตเดญเตเดเด. เดเดฆเดพเดนเดฐเดฃ เดเดคเตเดคเดฐเด เด เดคเดฟเดจเต เดชเดเตเดคเดฟ เดคเดฟเดฐเดถเตเดเตเดจเดฎเดพเดฏเดฟ เดฎเตเดฑเดฟเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดเดฐเต เดเดทเดฃเดคเตเดคเตเดฏเตเด เดฎเตเดจเตเดจเต เดญเดพเดเดเตเดเดณเดพเดฏเดฟ เดตเดฟเดญเดเดฟเดเตเดเตเดจเตเดจ เดฎเดงเตเดฏเดญเดพเดเดคเตเดคเต เดฎเดฑเตเดฑเต เดฐเดฃเตเดเต เดฎเตเดฑเดฟเดตเตเดเตพ เดเดฃเตเดเดพเดเตเดเตเดจเตเดจเดคเดฟเดจเตเด เดฏเตเดเดฟเดเตเดเตเดจเตเดจเต.
1)
{0, 1000, 0}
{0, 0, 1000}
เดฑเดฟเดเตเดเตเตบเดธเต:
{333.3333333331763, 333.3333333332546, 0.7853981633986264, 2.0344439357948154, 2.6779450445891753 }
เดฎเดเตเด เดคเตเดฐเดฟเดเตเดพเดฃเด. เดตเตเดฃเตเดเตเด, เดธเดฎเดฎเดฟเดคเดฟเดฏเตเดเต เด เดเตเดเตเดคเดฃเตเดเดฟเตฝ เดฎเตเดจเตเดจเต เดฎเตเดฑเดฟเดตเตเดเดณเดฟเตฝ เดเดจเตเดจเต เดเดชเดฏเตเดเดฟเดเตเดเต เดจเดฎเตเดเตเดเต เดเดฐเดเดญเดฟเดเตเดเดพเด.
2)
{40, 70, 90, 90, 50}
{30, 20, 40, 100, 60}
เดฑเดฟเดเตเดเตเตบเดธเต:
{69.79517771922892, 52.77575974637605, 2.0616329654335885, 3.637826104091601, 4.32123485812475 }
เดเตเดฐเดฎเดฐเดนเดฟเดคเดฎเดพเดฏ เดชเตเดจเตเดฑเดเตบ.
3)
{300, 400, 300, 200}
{500, 600, 700, 600}
เดฑเดฟเดเตเดเตเดฃเตเดเตพ: {299.99999999974995, 599.9999999995, 0.0, 1.107148717794088, 2.034443935795705 }
เดเดฐเต เดเดคเตเดฐเด 45 เดกเดฟเดเตเดฐเดฟ เดเดฑเดเตเดเดฟ.
เดฐเดเดฟเดธเตเดฑเตเดฑเตผ เดเตเดฏเตเดค เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพเดเตเดเต เดฎเดพเดคเตเดฐเดฎเต เดธเตผเดตเตเดฏเดฟเตฝ เดชเดเตเดเตเดเตเดเตเดเดพเตป เดเดดเดฟเดฏเต.
เดเดพเตป เดชเตเดฐเดถเตเดจเด เดชเดฐเดฟเดนเดฐเดฟเดเตเดเต
-
10 เดฎเดฟเดจเดฟเดฑเตเดฑเดฟเตฝ เดคเดพเดดเต
-
10-เดฎเดฟเดจเดฟเดฑเตเดฑเต เดฎเดฟเดจเดฟเดฑเตเดฑเต
-
30-เดฎเดฟเดจเดฟเดฑเตเดฑเต เดฎเดฟเดจเดฟเดฑเตเดฑเต
-
1-XNUM เดฎเดฃเดฟเดเตเดเตเดฑเตเดเตพ
-
2 เดฎเดฃเดฟเดเตเดเตเดฑเดฟเตฝ เดเตเดเตเดคเตฝ
-
เดฎเดฑเตเดฑเตเดณเตเดณเดต
42 เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเตเดเตเดเต เดเตเดฏเตเดคเต. 47 เดเดชเดฏเตเดเตเดคเดพเดเตเดเตพ เดตเดฟเดเตเดเตเดจเดฟเดจเตเดจเต.
เด
เดตเดฒเดเดฌเด: www.habr.com