蔵を片付ã‘ã¦ã„ãŸã‚‰ã€å…ˆç¥–ã®å®ã®ã‚ã‚Šã‹ã¸ã®è¡Œã方を記ã—ãŸå¤æ–‡æ›¸ãŒè¦‹ã¤ã‹ã‚Šã¾ã—ãŸã€‚ã“ã®å¤æ–‡æ›¸ã«ã¯ãŠãŠã‚ˆã次ã®ã‚ˆã†ãªäº‹ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã—ãŸã€‚
1. ã¾ãšã€ç”ºå¤–ã‚Œã®äº•æˆ¸ã‹ã‚‰ã€çœŸæ±ã« 1m ã®åœ°ç‚¹ã«ç«‹ã¡ã€ã¾ã£ã™ã井戸ã®æ–¹å‘ã‚’å‘ã‘。 2. å³å›žã‚Šã« 90 度å‘ãを変ãˆã€1m 直進ã—ãŸã‚‰ã€ã¾ã£ã™ã井戸ã®æ–¹å‘ã‚’å‘ã‘。 3. å³å›žã‚Šã« 90 度å‘ãを変ãˆã€1m 直進ã—ãŸã‚‰ã€ã¾ã£ã™ã井戸ã®æ–¹å‘ã‚’å‘ã‘。 4. 〃 5. 〃 6. :
2 行目以é™ã¯ã€å…¨ãåŒã˜ã“ã¨ãŒæ›¸ã‹ã‚Œã¦ã„ã¾ã—ãŸã€‚ã‚ãªãŸã¯ã€å®ã‚’探ãã†ã¨æ€ã„ã¾ã—ãŸãŒã€åŽ„介ãªã“ã¨ã«æ°—ãŒã¤ãã¾ã—ãŸã€‚昔ã¨é•ã„建物ãŒé‚ªé”ã‚’ã—ã¦ã„ã¦ã€ã¾ã£ã™ã井戸ã®æ–¹å‘ã‚’ã‚€ã“ã†ã«ã‚‚井戸ãŒè¦‹ãˆãªã‹ã£ãŸã‚Š 1m 直進ã—よã†ã«ã‚‚直進ã§ããªã‹ã£ãŸã‚Šã—ã¾ã™ã€‚ã•ã‚‰ã«ã€ã“ã®å¤æ–‡æ›¸ã¨ããŸã‚‰ã€1000 行近ãã‚ã‚Šã€å¤æ–‡æ›¸ã©ãŠã‚Šã®ä½œæ¥ã‚’ã™ã‚‹ã“ã¨ã¯ã€ã‹ãªã‚Šã®æ™‚é–“ã¨ä½“力ãŒè¦ã‚Šã¾ã™ã€‚ã—ã‹ã—ãªãŒã‚‰ã€å¹¸é‹ãªã“ã¨ã«ã€ã‚ãªãŸã¯ã‚³ãƒ³ãƒ”ュータを利用ã™ã‚‹ã“ã¨ãŒã§ãã¾ã™ã€‚
å¤æ–‡æ›¸ã«æ›¸ã‹ã‚Œã¦ã„る行数 n を入力ã—ã¦ã€å®ã®ã‚ã‚Šã‹ã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。ãŸã ã—〠n 㯠2 以上 1,000 以下ã®æ£ã®æ•´æ•°ã¨ã—ã¾ã™ã€‚
複数ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆãŒä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚å„データセットã¨ã—ã¦ã€å¤æ–‡æ›¸ã®è¡Œæ•°ã‚’表ã™ï¼‘ã¤ã®æ•´æ•° n ãŒï¼‘è¡Œã«ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
入力㯠-1 ã§çµ‚ã‚ã‚Šã¾ã™ã€‚データセットã®æ•°ã¯ 50 を超ãˆã¾ã›ã‚“。
町外れã®äº•æˆ¸ã‹ã‚‰æ±ã« x (m),北㫠y (m)ã®ä½ç½®ã«å®ãŒã‚ã‚‹ã¨ã—ã¦ã€ å„データセットã”ã¨ã«ä»¥ä¸‹ã®å½¢å¼ã§å‡ºåŠ›ã—ã¦ä¸‹ã•ã„。
x y
出力ã¯å®Ÿæ•°ã¨ã—ã€0.01 以下ã®èª¤å·®ã‚’å«ã‚“ã§ã‚‚よã„。
3 6 -1
0.29 1.71 -2.31 0.80
n =2, 3, 4, 5, 6 ã®å®ã®ä½ç½®