引ã£è¶Šã—ãŒæ±ºã¾ã‚Šã€ã“ã®åœ°ã‚’去るã“ã¨ã«ãªã£ãŸã€‚ã“ã®åœŸåœ°è‡ªä½“ã«æœªç·´ã¯ç„¡ã„ãŒã€ï¼‘ã¤ã ã‘æ°—ã«ãªã‚‹ã“ã¨ãŒã‚る。ãã‚Œã¯ã€åºã«æ¤ãˆãŸæ¢…ã®æœ¨ã®ã“ã¨ã 。ç§ã¯æ¯Žå¹´ã€ã“ã®æ¢…ãŒèŠ±ã‚’å’²ã‹ã™ã“ã¨ã‚’楽ã—ã¿ã«ã—ã¦ã„ãŸã€‚ã“ã“を離れãŸå¾Œã¯æ˜¥ã®æ¥½ã—ã¿ãŒï¼‘ã¤æ¸›ã£ã¦ã—ã¾ã†ã€‚ç§ã®æ¢…ã®é¦™ã‚Šã ã‘ã§ã‚‚風ã«ä¹—ã£ã¦å¼•ã£è¶Šã—å…ˆã®å®¶ã¾ã§å±Šãã€æ˜¥ã‚’楽ã—ã¾ã›ã¦ã¯ãã‚Œãªã„ã‚‚ã®ã‹ã€‚
日本ã«ã¯æ˜¥ã‚’象徴ã™ã‚‹ï¼“ã¤ã®èŠ±ãŒã‚る。梅・桃・桜ã®ï¼“ã¤ã 。引ã£è¶Šã—å…ˆã«ã¯ã€ç§ã®æ¢…以外ã«ã‚‚ã€ã“れらã®èŠ±ã®é¦™ã‚ŠãŒå±Šãã ã‚ã†ã€‚ã—ã‹ã—ã€ç§ã®æ¢…ã®é¦™ã‚Šã ã‘ãŒå±Šã日数ãŒæœ€ã‚‚多ã„家ã«ä½ã¿ãŸã„。
図ã®ã‚ˆã†ã«ã€èŠ±ã®é¦™ã‚Šã¯æ‰‡çŠ¶ã«åºƒãŒã‚Šã€ãã®é ˜åŸŸã¯é¢¨ã®å‘ã‹ã†æ–¹å‘ã¨å¼·ã•ã«ã‚ˆã£ã¦æ±ºã¾ã‚‹ã€‚扇形ã¯é¢¨ã®å‘ã‹ã†æ–¹å‘ w ã‚’ä¸å¿ƒã«ã—ã¦å¯¾ç§°ã«åºƒãŒã‚Šã€é¢¨ã®å¼·ã• a ã‚’åŠå¾„ã¨ã™ã‚‹é ˜åŸŸã‚’ã‚‚ã¤ã€‚香りãŒåºƒãŒã‚‹è§’度 d ã¯èŠ±ã®ç¨®é¡žã«ã‚ˆã£ã¦æ±ºã¾ã£ã¦ã„ã‚‹ãŒã€é¢¨ã®å‘ã‹ã†æ–¹å‘ã¨å¼·ã•ã¯æ—¥ã«ã‚ˆã£ã¦ç•°ãªã‚‹ã€‚ãŸã ã—ã€åŒã˜æ—¥ã§ã¯ã€ã™ã¹ã¦ã®å ´æ‰€ã§é¢¨ã®å‘ã‹ã†æ–¹å‘ã¨å¼·ã•ã¯åŒã˜ã§ã‚る。
手元ã«ã¯ã€ç§ã®æ¢…以外ã®æ¢…・桃・桜ã®ä½ç½®ã¨èŠ±ã®ç¨®é¡žã”ã¨ã®é¦™ã‚ŠãŒåºƒãŒã‚‹è§’度ã€å¼•ã£è¶Šã—å…ˆã®å®¶ã®å€™è£œã®ãƒ‡ãƒ¼ã‚¿ãŒã‚る。ã•ã‚‰ã«ã€æ•°æ—¥åˆ†ã®é¢¨ã®å‘ã‹ã†æ–¹å‘ã¨å¼·ã•ã®ãƒ‡ãƒ¼ã‚¿ã‚‚ã‚る。ç§ã®æ¢…以外ã®æ¢…・桃・桜ã®æœ¨ã¨å®¶ã®ä½ç½®ã¯ã€ç§ã®æ¢…ã®ä½ç½®ã‚’原点ã¨ã—ãŸåº§æ¨™ã§ç¤ºã•ã‚Œã¦ã„る。
ã“れらã®ãƒ‡ãƒ¼ã‚¿ã‚’使ã£ã¦ã€ç§ã®æ¢…ã®é¦™ã‚Šã ã‘ãŒå±Šã日数ã®æœ€ã‚‚多ã„家を探ã™ãŸã‚ã®ãƒ—ãƒã‚°ãƒ©ãƒ を書ã„ã¦ã¿ã‚‹ã“ã¨ã¨ã—よã†ã€‚ç§ã¯æœ‰èƒ½ãªãƒ—ãƒã‚°ãƒ©ãƒžãƒ¼ãªã®ã ã‹ã‚‰ï¼
入力ã¯è¤‡æ•°ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã‹ã‚‰ãªã‚‹ã€‚入力ã®çµ‚ã‚ã‚Šã¯ã‚¼ãƒï¼’ã¤ã®è¡Œã§ç¤ºã•ã‚Œã‚‹ã€‚å„データセットã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã‚‹ã€‚
H R hx1 hy1 hx2 hy2 : hxH hyH U M S du dm ds ux1 uy1 ux2 uy2 : uxU uyU mx1 my1 mx2 my2 : mxM myM sx1 sy1 sx2 sy2 : sxS syS w1 a1 w2 a2 : wR aR
å„è¡Œã§ä¸Žãˆã‚‰ã‚Œã‚‹æ•°å€¤ã¯ï¼‘ã¤ã®ç©ºç™½ã§åŒºåˆ‡ã‚‰ã‚Œã¦ã„る。
1行目ã«å¼•ã£è¶Šã—å…ˆã®å®¶ã®å€™è£œã®æ•° H (1 ≤ H ≤ 100) ã¨é¢¨ã®è¨˜éŒ²ã®æ•° R (1 ≤ R ≤ 100) ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚続ãH è¡Œã«å¼•ã£è¶Šã—å…ˆã®å®¶ã®ä½ç½®ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚hxi ã¨hyi㯠i 番目ã®å®¶ã® x 座標㨠y 座標を示ã™-1000 以上1000 以下ã®æ•´æ•°ã§ã‚る。
続ã1行ã«ã€ç§ã®æ¢…以外ã®æ¢…ã®æœ¨ã®æ•° U ã¨ã€æ¡ƒãƒ»æ¡œã®æœ¨ã®æ•° Mã€Sã€æ¢…・桃・桜ã®é¦™ã‚ŠãŒåºƒãŒã‚‹è§’度duã€dmã€ds ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚Uã€Mã€S ã®ç¯„囲㯠0 以上10 以下ã§ã‚る。角度ã®å˜ä½ã¯åº¦ã§ã‚ã‚Šã€1 以上180 未満ã®æ•´æ•°ã§ã‚る。 続ã U è¡Œã«ç§ã®æ¢…以外ã®æ¢…ã®æœ¨ã®ä½ç½®ã€ç¶šã M è¡Œã«æ¡ƒã®æœ¨ã®ä½ç½®ã€ç¶šã S è¡Œã«æ¡œã®æœ¨ã®ä½ç½®ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚uxi 㨠uyiã€mxi 㨠myiã€sxi 㨠syi ã¯ãã‚Œãžã‚Œã€i 番目ã®æ¢…・桃・桜ã®æœ¨ã® x 座標㨠y 座標を示ã™ã€-1000 以上 1000 以下ã®æ•´æ•°ã§ã‚る。
続ã R è¡Œã«é¢¨ã®è¨˜éŒ²ãŒä¸Žãˆã‚‰ã‚Œã‚‹ã€‚wi (0 ≤ wi < 360) 㨠ai(0 < ai ≤ 100) 㯠i 日目ã®é¢¨ã®å‘ã‹ã†æ–¹å‘ã¨å¼·ã•ã‚’表ã™æ•´æ•°ã§ã‚る。風ã®å‘ã‹ã†æ–¹å‘ã¯ã€x 軸ã®æ£ã®å‘ãã‹ã‚‰å時計回りã«æ¸¬ã£ãŸè§’度ã§è¡¨ã—ã€å˜ä½ã¯åº¦ã¨ã™ã‚‹ã€‚
入力ã¯ä»¥ä¸‹ã®æ¡ä»¶ã‚’満ãŸã™ã¨è€ƒãˆã¦ã‚ˆã„。
データセットã®æ•°ã¯ 50 を超ãˆãªã„。
データセットã”ã¨ã«ã€ç§ã®æ¢…ã®é¦™ã‚Šã ã‘ãŒå±Šã日数ã®æœ€ã‚‚多ã„å…¨ã¦ã®å®¶ã®ç•ªå·ã‚’ã€å°ã•ã„é †ã«ï¼‘è¡Œã«å‡ºåŠ›ã™ã‚‹ã€‚家ã®ç•ªå·ã®é–“ã¯ç©ºç™½ï¼‘ã¤ã§åŒºåˆ‡ã‚‹ã€‚è¡Œã®çµ‚ã‚ã‚Šã«ã¯ç©ºç™½æ–‡å—を出力ã—ãªã„。
ãŸã ã—ã€ã©ã®å®¶ã«ã¤ã„ã¦ã‚‚ã€ç§ã®æ¢…ã®èŠ±ã®é¦™ã‚Šã ã‘ãŒå±Šãæ—¥ãŒï¼‘日もãªã‘ã‚Œã°ã€NA ã¨å‡ºåŠ›ã™ã‚‹ã€‚
6 3 2 1 1 2 5 2 1 3 1 5 -2 3 1 1 1 90 30 45 3 -4 -3 0 2 -2 45 6 90 6 135 6 2 1 1 3 5 2 0 1 1 90 30 45 -3 0 2 -2 45 6 0 0
5 6 NA