์ด ๋ฌธ์ ๋ ¶
์ธ๊ธฐ๋:B(A,B,C), ์ฑ๊ณต๋ฅ :๋ณดํต(๋ฎ์,๋ณดํต,๋์), ๋ ๋ฒจ:3(1~4)
About Chopsticks ¶
์ค๊ตญ์์๋ ์์์ ๋จน์ ๋ ์ ๊ฐ๋ฝ ๋ ๊ฐ๋ฅผ ์ฐ์ง๋ง, L์จ๋ ์กฐ๊ธ ๋ค๋ฅด๋ค. ๊ทธ๋ ์ ๊ฐ๋ฝ ์ธ ๊ฐ๋ฅผ ์ฌ์ฉํ๋ค. ์
์ค ํ๋๋ ๊ธด ์ ๊ฐ๋ฝ์ผ๋ก, ์์์ ์ฟก ์ฐ์ด๋จน๊ธฐ ์ํ ์ฉ๋๋ก ์ฐ์ธ๋ค. ๋ ๊ฐ์ ์ผ๋ฐ ์ ๊ฐ๋ฝ์ ๊ธธ์ด๋ ์ต๋ํ ๋น์ทํด์ผ ํ์ง๋ง ๋๋จธ์ง ํ๋๋ ๋ฌด์กฐ๊ฑด ์ ์ผ ๊ธธ๊ธฐ๋ง ํ๋ฉด ๋๋ค. ๊ธธ์ด๊ฐ ๊ฐ๊ฐ A, B, C(A<=B<=C)์ธ ์ธ ๊ฐ์ ์ ๊ฐ๋ฝ์ด ์์ ๋ (A-B)^2์ ๊ณ์ฐํ๋ฉด ๋ ์ ๊ฐ๋ฝ์ด ์ง์ด ์ ๋ง๋ ์ ๋๋ฅผ ๊ตฌํ ์ ์๋ค.
L์จ๋ ๊ทธ์ ์์ผ ํํฐ์ K๋ช
์ ์๋์ ์ด๋ํ๋๋ฐ, ๊ทธ์ ํน์ดํ ์ ๊ฐ๋ฝ์ง ๋ฐฉ๋ฒ์ ์๊ฐํ๊ณ ์ถ์ด์ ์๋ฌ์ด ๋ ์๋ค. ์ ๊ฐ๋ฝ์ K+8์ธํธ(L์จ ์์ , ๋ถ์ธ, ์๋ค, ๋ธ, ์ด๋จธ๋, ์๋ฒ๋, ์ฅ๋ชจ๋, ์ฅ์ธ์ด๋ฅธ, ๊ทธ๋ฆฌ๊ณ K๋ช
์ ์๋)๋ฅผ ์ค๋นํด์ผ ํ๋ค. ํ์ง๋ง L์จ๋ค ์ง์ ์๋ ์ ๊ฐ๋ฝ๋ค ์ค์๋ ๊ธธ์ด๊ฐ ๋ค๋ฅธ ๊ฒ์ด ๋ง๋ค. ์ ๊ฐ๋ฝ๋ค์ ๊ธธ์ด๊ฐ ์ฃผ์ด์ก์ ๋, ๊ฐ ์ธํธ์ ์ง์ด ์ ๋ง๋ ์ ๋๋ฅผ ์ต์ํํ๋ฉด์ K+8์ธํธ๋ฅผ ๋ง๋ค์ด๋ด๋ ๋ฐฉ๋ฒ์ ์ฐพ์์ผ ํ๋ค.
Input ¶
์ฒซ์งธ ์ค์๋ ํ
์คํธ ์ผ์ด์ค์ ๊ฐ์๋ฅผ ๋ํ๋ด๋ ์ ์ T(1<=T<=20)๊ฐ ์
๋ ฅ๋๋ค. ๊ฐ ํ
์คํธ ์ผ์ด์ค์ ์ฒซ์งธ์ค์๋ ์๋ ์๋ฅผ ๋ํ๋ด๋ ์ ์(0<=K<=1,000)์ ์ ๊ฐ๋ฝ์ ๊ฐ์๋ฅผ ๋ํ๋ด๋ ์ ์ N(3K+24<=N<=5,000)์ด ์
๋ ฅ๋๋ค. ๊ทธ ๋ฐ์ผ๋ก๋ ๊ฐ ์ ๊ฐ๋ฝ์ ๊ธธ์ด๋ฅผ ๋ํ๋ด๋ N๊ฐ์ ์์ ์ ์ Li(1 <= Li <= 32,000)๊ฐ ์ค๋ฆ์ฐจ์์ผ๋ก ์
๋ ฅ๋๋ค.
output ¶
์
๋ ฅ๋ ๊ฐ ํ
์คํธ ์ผ์ด์ค์ ๋ํด ํ ์ค์ ํ๋์ฉ, ๋ชจ๋ ์ ๊ฐ๋ฝ ์ธํธ์ ์ง์ด ์ ๋ง๋ ์ ๋์ ํฉ์ด ๊ฐ์ง๋ ์ต์ ๊ฐ์ ์ถ๋ ฅํ๋ค.
Sample Input ¶
~cpp 1 1 40 1 8 10 16 19 22 27 33 36 40 47 52 56 61 63 71 72 75 81 81 84 88 96 98 103 110 113 118 124 128 129 134 134 139 148 157 157 160 162 164
Sample Output ¶
~cpp 23
Note ¶
์์ ์
๋ ฅ ์์ ๋ํด์ ๋ค์๊ณผ ๊ฐ์ ์์ผ๋ก ์ ๊ฐ๋ฝ ์ธํธ๋ฅผ ๊ตฌ์ฑํ ์ ์๋ค.
8,10,16 ; 19,22,27; 61,63,75; 71,72,88; 81,81,84; 96,98,103; 128,129,148; 134,134,139; 157,157,160
8,10,16 ; 19,22,27; 61,63,75; 71,72,88; 81,81,84; 96,98,103; 128,129,148; 134,134,139; 157,157,160
ํ์ด ¶
์์ฑ์ | ์ฌ์ฉ์ธ์ด | ๊ฐ๋ฐ์๊ฐ | ์ฝ๋ |
๋ฌธ๋ณด์ฐฝ | C++ | 4์๊ฐ | Chopsticks/๋ฌธ๋ณด์ฐฝ |