E D R , A S I H C RSS

Euclid Problem

›ฌธ๊ธฐ
----
ธ๊ธฐ„:B(A,B,C), „ฑ๊ณตฅ :†ต(‚ฎŒ,†ต,†’Œ),  ˆฒจ:1(1~4)

About EuclidProblem

œ ฆฌ“œ๊ฐ€ ฐ˜€‚ธ ฐ”— ”ฐ, ž„˜˜  •ˆ˜ A, B— Œ€• A™€ B˜ ตœŒ€๊ณต•ˆ˜ฅผ Dผ๊ณ  •  •Œ AX + BY = D ฅผ งŒกฑ•˜Š”  •ˆ˜ X™€ Y๊ฐ€ žฌ•œ‹ค. A™€ B๊ฐ€ ฃผ–กŒ„ •Œ œ„ ‹„ งŒกฑ‹œ‚คŠ” X™€ Y, ๊ทธฆฌ๊ณ  A™€ B˜ ตœŒ€๊ณต•ˆ˜ Dฅผ ๊ตฌ•˜ผ.

Input

•œ ค„— ‘ ๊ฐœ”ฉ˜ ˆ˜๊ฐ€ ž… ฅ˜ฉฐ ‘ ˆ˜Š” ๊ฐ๊ฐ A™€ B‹ค. A™€ BŠ” ŠคŽ˜Šคกœ ๊ตฌถ„œ‹ค. (A, B < 1,000,000,001).

Output

ž… ฅœ ๊ฐ ค„— Œ€• ๊ฐ๊ฐ ŠคŽ˜Šคกœ ๊ตฌถ„œ „ธ ๊ฐœ˜  •ˆ˜ X™€ Y ๊ทธฆฌ๊ณ  Dฅผ ถœ ฅ•œ‹ค. ‹„ งŒกฑ•˜Š” X™€ Y๊ฐ€ —ฌŸฌ ๊ฐœ žˆœผ, (ฒซงธกœ) |X| + |Y|๊ฐ€ ตœ†Œ๊ฐ€ ˜๊ณ  (‘˜งธกœ) X <= Y ์ธ ๊ฐ’์„ ์ถœ๋ ฅํ•œ๋‹ค.

Sample Input

~cpp 
4 6
17 17

Sample Output

~cpp 
-1 1 2
0 1 17

’€

ฆ„ –ธ– ‹œ๊ฐ„ งฌ
‚˜œ˜™ C++ 40ถ„ + 30ถ„ + 20ถ„ + 25ถ„ EuclidProblem/Leonardong
ฌธฐฝ C++ 10ถ„ EuclidProblem/ฌธฐฝ
ฐจ˜๊ถŒ C++ 1‹œ๊ฐ„30ถ„ EuclidProblem/ฐจ˜๊ถŒ
™˜„ C++ 3‹œ๊ฐ„ EuclidProblem/™˜„
๊ณฝ„ธ™˜ C++ •˜ฃจข…ผ EuclidProblem/๊ณฝ„ธ™˜
กฐ˜„ƒœ C . EuclidProblem/กฐ˜„ƒœ

“ฐ ˆ“œ

Valid XHTML 1.0! Valid CSS! powered by MoniWiki
last modified 2021-02-07 05:23:14
Processing time 0.0126 sec