Source ¶
~cpp def jolly(values): return sum(i-e for i,e in zip(range(1,len(values)+1), sorted((abs(values[i]-values[i+1]) for i in range(len(values)-1))))) == 0 for e in [[1,4,2,3],[1,4,2,-1,6]]: print jolly(e)
๋๋ ¶
์ญ์ ์์ matlab ์ผ๋ก ํธ๋ ๋ถ๊ณผ ์ํฉ. ๊ทธ๋ถ๋ 5๋ถ, ๋๋ 5๋ถ ๊ฑธ๋ฆผ. ํด๋น ํ์ด์ง์์ ๋นจ๋ฆฌ ํผ ์ฌ๋๊ณผ ๋ฆ๊ฒ ํผ ์ฌ๋์ ์ฐจ์ด์๊ฐ์ด ์ปค์ ๋ฌด์๋๋ฌธ์ผ๊น
๊ณ ๋ฏผํ๋์ค,. ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฝ๋๋ฅผ ๋ณด๋ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฐ ๋ถ๋ถ์ด ์ ๋ ฅ๊ฐ parsing ๋ถ๋ถ์ด์๋ ๋ณด๋ค ์๊ฐ์ด ๋ฌ.;
๊ณ ๋ฏผํ๋์ค,. ๋ค๋ฅธ ์ฌ๋๋ค์ ์ฝ๋๋ฅผ ๋ณด๋ ์๊ฐ์ด ์ค๋๊ฑธ๋ฆฐ ๋ถ๋ถ์ด ์ ๋ ฅ๊ฐ parsing ๋ถ๋ถ์ด์๋ ๋ณด๋ค ์๊ฐ์ด ๋ฌ.;