æ¾å¹³ã•ã‚“ã¯ã€æ™®æ®µã‹ã‚‰ã‚¨ã‚³ã«æ°—を付ã‘ã¦ç”Ÿæ´»ã‚’ã—ã¦ã„ã¾ã™ã€‚先月ã®æ°´é“料金㌠4280 円ã¨ãªã‚Šã€ã„ã¤ã‚‚目標ã¨ã—ã¦ã„ã‚‹ 4000 円を超ãˆã¦ã—ã¾ã£ãŸã®ã§ã€ä»Šæœˆã¯ç¯€æ°´ã«åŠªã‚ã¦ãã¾ã—ãŸã€‚先月ã¨æ¯”ã¹ã¦æ°´é“料金ã¯ã©ã®ãらã„節約ã§ããŸã®ã§ã—ょã†ã‹ã€‚
今月ã®ä½¿ç”¨æ°´é‡ w [m3] を入力ã¨ã—ã€å…ˆæœˆã®æ°´é“料金ã§ã‚ã‚‹ 4280 円ã¨æ¯”較ã—ã¦ã€ã©ã®ãらã„æ°´é“料金を節約ã§ããŸã‹ã‚’出力ã™ã‚‹ãƒ—ãƒã‚°ãƒ©ãƒ を作æˆã—ã¦ãã ã•ã„。
ãªãŠã€æ°´é“料金ã¯æ¬¡ã®ã‚ˆã†ã«è¨ˆç®—ã•ã‚Œã¾ã™ã€‚
(æ°´é“料金) = (基本料金) + (æ°´é‡ã«ã‚ˆã‚‹æ–™é‡‘)
æ°´é‡ã«ã‚ˆã‚‹æ–™é‡‘ã¯ä¸‹è¡¨ã®ã‚ˆã†ã«ä½¿ç”¨é‡ã«å¿œã˜ã¦è¨ˆç®—ã•ã‚Œã¾ã™ã€‚
段階 | æ°´é‡ | 料金 |
---|---|---|
第 1 段階料金 | 10 [m3] ã¾ã§ | 基本料金 1150 円 |
第 2 段階料金 | 10 [m3] è¶…éŽ 20 [m3] ã¾ã§ | 1 [m3] ã‚ãŸã‚Š 125 円 |
第 3 段階料金 | 20 [m3] è¶…éŽ 30 [m3] ã¾ã§ | 1 [m3] ã‚ãŸã‚Š 140 円 |
第 4 段階料金 | 30 [m3] 超éŽåˆ† | 1 [m3] ã‚ãŸã‚Š 160 円 |
例ãˆã°ã€ä½¿ç”¨æ°´é‡ 40 [m3] ã®å ´åˆã¯ã€ 基本料金 1150 円(第 1 段階) + 10 [m3] × 125 円(第 2 段階) + 10 [m3] × 140 円(第 3 段階) + 10 [m3] × 160 円(第 4 段階) = 5400 円 ã¨ãªã‚Šã¾ã™ã€‚
複数ã®ãƒ‡ãƒ¼ã‚¿ã‚»ãƒƒãƒˆã®ä¸¦ã³ãŒå…¥åŠ›ã¨ã—ã¦ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚入力ã®çµ‚ã‚り㯠-1 ã²ã¨ã¤ã®è¡Œã§ç¤ºã•ã‚Œã¾ã™ã€‚
å„データセットã¨ã—ã¦ã€ 今月ã®ä½¿ç”¨æ°´é‡ã‚’表ã™æ•´æ•° w (0 ≤ w ≤ 100) ãŒï¼‘è¡Œã«ä¸Žãˆã‚‰ã‚Œã¾ã™ã€‚
データセットã®æ•°ã¯ 200 を超ãˆã¾ã›ã‚“。
入力データセットã”ã¨ã«ã€å…ˆæœˆã®æ°´é“料金ã¨ã®å·®ã‚’1è¡Œã«å‡ºåŠ›ã—ã¾ã™ã€‚
29 40 0 -1
620 -1120 3130