Problem

10/11

रेत

Problem

प्रोग्राम में बदलाव करें ताकि यह नीचे दी गई समस्या का समाधान कर सके।

एक स्टोर में चोरी करते समय, एक चोर को सोने की धूल के N डिब्बे मिले। बॉक्स i में, रेत का मान vi और वजन wi> । लूट को अंजाम देने के लिए चोर बैग का इस्तेमाल करता है। यदि बैकपैक की वहन क्षमता W द्वारा सीमित है, तो एक लुटेरे द्वारा वहन की जा सकने वाली रेत की कुल लागत का निर्धारण करना आवश्यक है।
 
आप बक्सों से कितनी भी मात्रा में रेत डाल सकते हैं। फिर डाली गई रेत की कीमत का पूरे बॉक्स की कीमत से अनुपात, डाली गई रेत की मात्रा और पूरे बॉक्स की मात्रा के अनुपात के बराबर होगा।
 
इनपुट
इनपुट फ़ाइल की पहली पंक्ति में दो नंबर होते हैं  - N और W (1 <= N <= 1000, 0 <= W <= 1000000)। इसके बाद प्रत्येक दो पूर्णांकों की N पंक्तियां आती हैं। i-th लाइन में लागत vi और वजन wi शामिल है iवें दराज में रेत की। सभी संख्याएं ऋणात्मक नहीं हैं और 106 से अधिक नहीं हैं।
 
आउटपुट
वांछित अधिकतम मूल्य को 0.0001 से अधिक की त्रुटि के साथ प्रिंट करें।

 
उदाहरण
<टेबल क्लास = "टेबल-एसएम टेबल-बॉर्डर टेबल-स्ट्राइप्ड टेबल-लिस्ट-टेस्ट"> <सिर> <थ वर्ग = "अंक"> # <वें>इनपुट <वें>आउटपुट <शरीर> 1 <टीडी>
3 50
60 20
100 50
120 30
180.0000