๋ชฉ๋ก์ „์ฒด ๊ธ€ (244)

๐ŸŒท๐ŸŒผ๋ชจ์—ฌ๋ด์š” ๊ฐœ๋ฐœ์˜์ˆฒ๐ŸŒท๐ŸŒผ

openLayers4 ๋ณด์—ฌ์ค„ ์ง€๋„ ๋ฒ”์œ„ ๊ณ„์‚ฐ

tileGrid๋กœ ๊ณ„์‚ฐ์‹œ y๊ฐ’์ด ์Œ์ˆ˜๋กœ ์žกํžˆ๊ธฐ ๋•Œ๋ฌธ์— ์ด๋ฅผ Math.ads(y) ๋ฅผ ์ด์šฉํ•ด y๋ฅผ ์ ˆ๋Œ€๊ฐ’์œผ๋กœ ๋ฐ”๊ฟ”์ค€ ํ›„ ๊ณ„์‚ฐํ•ฉ๋‹ˆ๋‹ค. ์ œ๊ฐ€ ๋ณด์—ฌ์ค„ ์ง€๋„ ๋ฒ”์œ„๋ฅผ tileGrid ์คŒ๋ ˆ๋ฒจ 5 ๊ธฐ์ค€์œผ๋กœ mapBounds์— ๋‹ด์Šต๋‹ˆ๋‹ค ์คŒ๋ ˆ๋ฒจ์ด 1์”ฉ ์˜ค๋ฅผ์ˆ˜๋ก tileGrid์˜ x, y๊ฐ’์€ 2๊ฐ€ ๋” ๊ณฑํ•ด์ง‘๋‹ˆ๋‹ค. ์˜ˆ๋ฅผ๋“ค์–ด, coordinate๊ฐ€ [5, 26, 11] ์ด๋ ‡๊ฒŒ ๋œ๋‹ค๋ฉด ์คŒ ๋ ˆ๋ฒจ์„ 1 ์˜ฌ๋ ธ์„๋•Œ [6, 52, 22] ์ด๋ ‡๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ๊ทธ๋ž˜์„œ ์คŒ๋ ˆ๋ฒจ์— ๋”ฐ๋ผ ๋งต์„ ๋ณด์—ฌ์ค„ extent๊ฐ’์ด ๋‹ฌ๋ผ์ง€๊ฒŒ ๋ฉ๋‹ˆ๋‹ค. ์คŒ๋ ˆ๋ฒจ์ด 5์—์„œ 6์ด ๋œ๋‹ค๋ฉด ์ˆœ์ „ํžˆ 2๋ฅผ ๊ณฑํ•˜๋ฉด ๋˜์ง€๋งŒ 5์—์„œ 8์ด ๋œ๋‹ค๋ฉด ์–˜๊ธฐ๊ฐ€ ๋‹ฌ๋ผ์ง‘๋‹ˆ๋‹ค 5๋ ˆ๋ฒจ์˜ ๊ฐ’์—์„œ 2๋ฅผ ๊ณฑํ•˜๊ณ  ๊ทธ์— 2๋ฅผ ๊ณฑํ•˜๊ณ  ๋˜ 2๋ฅผ ๊ณฑํ•ด์•ผ ํ•ฉ๋‹ˆ๋‹ค. ๋”ฐ๋ผ์„œ, ์คŒ ๋ ˆ๋ฒจ์ด ์–ด๋–ค ์ˆ˜๊ฐ€ ๋“ค์–ด์˜ฌ์ง€ ๋ชจ๋ฅด๋‹ˆ ๊ณ„์‚ฐํ•˜์—ฌ์•ผ..

๊ฐœ๋ฐœ/Front-end 2020. 4. 11. 17:58
๋ฐฑ์ค€ 1110๋ฒˆ ๋ฌธ์ œ ๋”ํ•˜๊ธฐ ์‚ฌ์ดํด ํ’€์ด c++

๊ฐ€๋”์€ ์ฐจ๊ทผ์ฐจ๊ทผ ์†์œผ๋กœ ๋””๋ฒ„๊น… ํ•˜๋Š”๊ฒŒ ์ข‹์€ ๋ฐฉ๋ฒ•์ผ์ง€๋„ ๋ชจ๋ฅด๊ฒ ์Šต๋‹ˆ๋‹ค. /* 26๋ถ€ํ„ฐ ์‹œ์ž‘ํ•œ๋‹ค. 2+6 = 8์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 68์ด๋‹ค. 6+8 = 14์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 84์ด๋‹ค. 8+4 = 12์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 42์ด๋‹ค. 4+2 = 6์ด๋‹ค. ์ƒˆ๋กœ์šด ์ˆ˜๋Š” 26์ด๋‹ค. ์œ„์˜ ์˜ˆ๋Š” 4๋ฒˆ๋งŒ์— ์›๋ž˜ ์ˆ˜๋กœ ๋Œ์•„์˜ฌ ์ˆ˜ ์žˆ๋‹ค. ๋”ฐ๋ผ์„œ 26์˜ ์‚ฌ์ดํด์˜ ๊ธธ์ด๋Š” 4์ด๋‹ค. N์ด ์ฃผ์–ด์กŒ์„ ๋•Œ, N์˜ ์‚ฌ์ดํด์˜ ๊ธธ์ด๋ฅผ ๊ตฌํ•˜๋Š” ํ”„๋กœ๊ทธ๋žจ์„ ์ž‘์„ฑํ•˜์‹œ์˜ค. */ #include #include using namespace std; int main(){ // ์‚ฌ์ดํด ํšŸ์ˆ˜ int cycle = 1; // ์ƒˆ๋กญ๊ฒŒ ๋งŒ๋“  ์ˆ˜์˜ ๋’ท์ž๋ฆฌ int re = 0; // ์ž…๋ ฅ๋ฐ›์€ ์ˆซ์ž int num = 0; // ๋”ํ•œ ๊ฒฐ๊ณผ int result = 0; //..