[http://online-judge.uva.es/p/v101/10161.html ì›ë¬¸ë³´ê¸°] ---- ì¸ê¸°ë„:B(A,B,C), ì„±ê³µë¥ :높ìŒ(ë‚®ìŒ,보통,높ìŒ), ë ˆë²¨:1(1~4) === About [AntOnAChessboard] === ì–´ëŠ ë‚ ì•¨ë¦¬ìŠ¤ë¼ëŠ” 개미가 M × M 체스íŒì— 올ë¼ê°”다. 앨리스는 체스íŒì— 있는 ëª¨ë“ ì…€ì„ ë°©ë¬¸í•˜ë ¤ê³ í•œë‹¤. 그래서 íŒ í•œ 쪽 구ì„ì—서 시작해서 체스íŒì„ 한 꺼풀씩 훑어나가기로 했다. 앨리스는 (1, 1)ìžë¦¬ë¶€í„° 움ì§ì´ê¸° 시작했다. 처ìŒì—는 한 칸 위로 올ë¼ê°„ 다ìŒ, 오른쪽으로 한칸 ì´ë™í•˜ê³ , 다시 한 칸 아래로 ë‚´ë ¤ì™”ë‹¤. ê·¸ë¦¬ê³ ë‚˜ì„œ 한 칸 오른쪽으로 움ì§ì—¬ì„œ ë‘ ì¹¸ 위로 올ë¼ê°€ê³ , ë‘ ì¹¸ 왼쪽으로 움ì§ì˜€ë‹¤. ì´ëŸ° ì‹ìœ¼ë¡œ 매번 한 í–‰, ê·¸ë¦¬ê³ í•œ ì—´ì”©ì„ ì›€ì§ì˜€ë‹¤. 예를 들어 앨리스가 25단계를 움ì§ì¸ 경로를 표시해보면 다ìŒê³¼ 같다. 여기ì—서 ê° ìˆ«ìžëŠ” 앨리스가 ê° ì…€ì„ ë°©ë¬¸í•œ 순서를 나타낸다. || 25 || 24 || 23 || 22 || 21 || || 10 || 11 || 12 || 13 || 20 || || 9 || 8 || 7 || 14 || 19 || || 2 || 3 || 6 || 15 || 18 || || 1 || 4 || 5 || 16 || 17 || 앨리스는 ì—¬ëŸ ë²ˆì§¸ 단계ì—서는 (2, 3) ìœ„ì¹˜ì— ìžˆì—ˆê³ , 20번째 단계ì—서는 (5,4) ìœ„ì¹˜ì— ìžˆì—ˆë‹¤. 단계 수가 ì£¼ì–´ì¡Œì„ ë•Œ, 체스íŒì´ 매우 커서 움ì§ì¼ 수 있는 ìœ„ì¹˜ì— ì œí•œì´ ì—†ë‹¤ê³ í• ë•Œ, ì•¨ë¦¬ìŠ¤ì˜ ìœ„ì¹˜ë¥¼ ê²°ì •í•˜ëŠ” í”„ë¡œê·¸ëž¨ì„ ë§Œë“¤ì–´ì•¼ 한다. === Input === ìž…ë ¥ 파ì¼ì€ 여러 줄로 구성ë˜ëŠ”ë°, ê° ì¤„ë§ˆë‹¤ 단계 번호를 나타내는 ì •ìˆ˜ N(1 ≤ N ≤ 2 × 10<sup>9</sup>)ì´ í•˜ë‚˜ì”© ìž…ë ¥ëœë‹¤. 0ì´ ìž…ë ¥ë˜ë©´ ìž…ë ¥ì´ ì¢…ë£Œëœë‹¤. === Output === ìž…ë ¥ëœ ê°’ì— ëŒ€í•´ 해당 단계ì—ì„œì˜ ì•¨ë¦¬ìŠ¤ì˜ ìœ„ì¹˜ (x,y)를 나타내는 ë‘ ì •ìˆ˜ë¥¼ ì¶œë ¥í•œë‹¤. x는 ì—´ 번호, y는 í–‰ 번호를 나타낸다. ë‘ ì •ìˆ˜ 사ì´ì—는 스페ì´ìŠ¤ê°€ 한 ê°œ 들어간다. === Sample Input === {{{ 8 20 25 0 }}} === Sample Output === {{{ 2 3 5 4 1 5 }}} === í’€ì´ === || ìž‘ì„±ìž || 사용언어 || 개발시간 || 코드 || || 하기웅 || C++ || 40ë¶„ || [AntOnAChessboard/하기웅] || || 허준수 || C++ || ? || [AndOnAChessBoard/허준수] || || 문보창 || C++ || 1시간 || [AntOnAChessboard/문보창] || || ê¹€ìƒì„ || C++ || ë§Žì´..ã…¡ã…œ || [AntOnAChessboard/ê¹€ìƒì„] || || 조현태 || C++ || ? || [AntOnAChessboard/조현태] || === ì“°ë ˆë“œ === ---- [ë¬¸ì œë¶„ë¥˜] [경시대회준비반]