์ƒˆ์†Œ์‹

๐Ÿงฎ ์•Œ๊ณ ๋ฆฌ์ฆ˜/-- ๋ฐฑ์ค€ (BOJ) - Python

๋ฐฑ์ค€ (boj) 17362 ํŒŒ์ด์ฌ - ์ˆ˜ํ•™์€ ์ฒด์œก๊ณผ๋ชฉ ์ž…๋‹ˆ๋‹ค 2

  • -

๋ฌธ์ œ ๋งํฌ  : https://www.acmicpc.net/problem/17362

 

17362๋ฒˆ: ์ˆ˜ํ•™์€ ์ฒด์œก๊ณผ๋ชฉ ์ž…๋‹ˆ๋‹ค 2

์ฒซ ๋ฒˆ์งธ ์ค„์— 19๋ฒˆ ๋ฌธ์ œ ์„ธ ๋ฒˆ์งธ ์ค„์— ๋“ฑ์žฅํ•˜๋Š” ์ˆ˜ '1000'์„ ์ž์—ฐ์ˆ˜ n์œผ๋กœ ๋ฐ”๊พธ์—ˆ์„ ๋•Œ ๊ทธ์— ํ•ด๋‹นํ•˜๋Š” ๋‹ต์˜ ๋ฒˆํ˜ธ๋ฅผ ์ถœ๋ ฅํ•œ๋‹ค. ์ฆ‰, 1 ์ด์ƒ 5 ์ดํ•˜์˜ ์ž์—ฐ์ˆ˜ ์ค‘ ํ•˜๋‚˜๋ฅผ ์ถœ๋ ฅํ•ด์•ผ ํ•œ๋‹ค.

www.acmicpc.net

 

 

๊ทœ์น™์ด ๋ฐ”๋กœ ๋ณด์ด์ง€ ์•Š์•„์„œ, ์ผ๋‹จ ์ˆ˜๊ฐ€ ์–ด๋–ป๊ฒŒ ์ง„ํ–‰๋˜๋Š”์ง€ ์จ๋ณด์•˜๋‹ค. 

(1) (2) (3) (4) (5)

 1   2   3   4   
                 5
     8   7   6     
 9
    10   11  12  
                 13
    16   15  14
 17   
    18   19  20

 

์™ผ์ชฝ ์˜ค๋ฅธ์ชฝ ๊ฐ€ํƒฑ์ด๋ฅผ ๋ณด๋‹ˆ 8์„ ์ฃผ๊ธฐ๋กœ ๋Œ๊ณ ์žˆ์—ˆ๋‹ค.

8๋กœ ๋‚˜๋ˆˆ ๋‚˜๋จธ์ง€๋กœ ์ถœ๋ ฅํ•˜๋ฉด ๋.

n = int(input())
n = n%8
if n ==1 : print(1)
elif n in [2,0] : print(2)
elif n in [3,7] : print(3)
elif n in [4,6] : print(4)
elif n == 5 : print(5)

 

Contents

ํฌ์ŠคํŒ… ์ฃผ์†Œ๋ฅผ ๋ณต์‚ฌํ–ˆ์Šต๋‹ˆ๋‹ค

์ด ๊ธ€์ด ๋„์›€์ด ๋˜์—ˆ๋‹ค๋ฉด ๊ณต๊ฐ ๋ถ€ํƒ๋“œ๋ฆฝ๋‹ˆ๋‹ค.