日本ã§æ¯Žå¹´é–‹å‚¬ã•ã‚Œã‚‹å›½éš›å¤§å¦å¯¾æŠ—プãƒã‚°ãƒ©ãƒŸãƒ³ã‚°ã‚³ãƒ³ãƒ†ã‚¹ãƒˆã®ã‚¢ã‚¸ã‚¢åœ°åŒºäºˆé¸ã«å‡ºå ´ã™ã‚‹ãŸã‚ã«ã¯ã€åŽ³ã—ã„国内予é¸ã‚’çªç ´ã—ãªã‘ã‚Œã°ãªã‚Šã¾ã›ã‚“。
大å¦å¯¾æŠ—ã¨ã¯è¨€ã£ã¦ã‚‚ã€ï¼‘ã¤ã®å¦æ ¡ã‹ã‚‰è¤‡æ•°ã®ãƒãƒ¼ãƒ ãŒå‚戦ã—ã¾ã™ã€‚ãã“ã§ã€ã§ãã‚‹ã ã‘多ãã®å¦æ ¡ãŒã‚¢ã‚¸ã‚¢åœ°åŒºäºˆé¸ã«å‡ºå ´ã§ãるよã†ã«ã€çªç ´ãƒãƒ¼ãƒ ã®é¸æŠœã«ã¯ä»¥ä¸‹ã®é¸æŠœãƒ«ãƒ¼ãƒ«ãŒé©ç”¨ã•ã‚Œã¾ã™ï¼š
該当ãƒãƒ¼ãƒ ã‚’ A ã¨ã—ã€æˆç¸¾ã®å„ªç§€ãªé †ç•ªã«æ¬¡ã®ãƒ«ãƒ¼ãƒ«ã‚’é©ç”¨ã—ã¾ã™ï¼š
ã¾ãŸã€æˆç¸¾ã®é †ç•ªã¯æ¬¡ã®ãƒ«ãƒ¼ãƒ«ã§æ±ºå®šã•ã‚Œã¾ã™ï¼š
å„ãƒãƒ¼ãƒ ã®ID(整数)ã€æ‰€å±žï¼ˆæ•´æ•°ï¼‰ã€æ£è§£æ•°ï¼ˆæ•´æ•°ï¼‰ã€ãƒšãƒŠãƒ«ãƒ†ã‚£ï¼ˆæ•´æ•°ï¼‰ã‚’入力ã—ã€é¸æŠœãƒãƒ¼ãƒ ã®IDã‚’é¸æŠœé †ã«å‡ºåŠ›ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ä¸‹ã•ã„。 ãƒãƒ¼ãƒ ã¯æˆç¸¾é †ã«ä¸Žãˆã‚‰ã‚Œã‚‹ã¨ã¯é™ã‚‰ãªã„ã®ã§ã€é †ä½ä»˜ã‘ã—ãŸå¾Œã€é¸æŠœãƒ«ãƒ¼ãƒ«ã‚’é©ç”¨ã—ãªã‘ã‚Œã°ãªã‚‰ãªã„ã“ã¨ã«æ³¨æ„ã—ã¦ä¸‹ã•ã„。
ã“ã®å•é¡Œã§ã¯ã€æ£è§£æ•°ã¨ãƒšãƒŠãƒ«ãƒ†ã‚£ãŒåŒã˜ãƒãƒ¼ãƒ ãŒã‚ã£ãŸå ´åˆã¯IDãŒå°ã•ã„方を上ä½ã¨ã—ã¾ã™ã€‚
複数ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆãŒå…¥åŠ›ã¨ã—ã¦ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚å„データセットã¯ä»¥ä¸‹ã®å½¢å¼ã§ä¸Žãˆã‚‰ã‚Œã¾ã™ï¼š
n (ãƒãƒ¼ãƒ 数:整数)
I1 U1 A1 P1 (1番目ã®ãƒãƒ¼ãƒ ã®IDã€æ‰€å±žã€æ£è§£æ•°ã€ãƒšãƒŠãƒ«ãƒ†ã‚£ï¼šç©ºç™½åŒºåˆ‡ã‚Šã®ï¼”ã¤ã®æ•´æ•°)
I2 U2 A2 P2 (2番目ã®ãƒãƒ¼ãƒ ã®IDã€æ‰€å±žã€æ£è§£æ•°ã€ãƒšãƒŠãƒ«ãƒ†ã‚£ï¼šç©ºç™½åŒºåˆ‡ã‚Šã®ï¼”ã¤ã®æ•´æ•°)
.
.
In Un An Pn (n番目ã®ãƒãƒ¼ãƒ ã®IDã€æ‰€å±žã€æ£è§£æ•°ã€ãƒšãƒŠãƒ«ãƒ†ã‚£ï¼šç©ºç™½åŒºåˆ‡ã‚Šã®ï¼”ã¤ã®æ•´æ•°)
n 㯠300 以下ã§ã‚ã‚Šã€Ii, Ui 㯠1 以上 1000 以下ã¨ã—ã¾ã™ã€‚1ã¤ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã«ã€åŒã˜ ID ã®ãƒãƒ¼ãƒ ã¯ç„¡ã„ã¨ä»®å®šã—ã¦ã‹ã¾ã„ã¾ã›ã‚“。
Ai 㯠10 以下ã€Pi 㯠100,000 以下ã¨ã—ã¾ã™ã€‚
n ㌠0 ã®ã¨ãã€å…¥åŠ›ã®çµ‚ã‚ã‚Šã¨ã—ã¾ã™ã€‚
å„データセットã«ã¤ã„ã¦ã€é¸æŠœãƒãƒ¼ãƒ ã®IDã‚’é¸æŠœã•ã‚ŒãŸé †ã«å‡ºåŠ›ã—ã¦ä¸‹ã•ã„。1ã¤ã®IDã‚’1è¡Œã«å‡ºåŠ›ã—ã¦ä¸‹ã•ã„。
6 1 1 6 200 2 1 6 300 3 1 6 400 4 2 5 1200 5 1 5 1400 6 3 4 800 3 777 1 5 300 808 2 4 20 123 3 6 500 2 2 1 3 100 1 1 3 100 0
1 2 3 4 6 123 777 808 1 2