इनपुट
आपको इसमें गेंदों और जमीन के साथ एक 2D नक्शा दिया गया है। यह इस तरह दिख रहा है:
1 5 2
3
4
__________________________
प्रत्येक संख्या एक गेंद है, और _
यह जमीनी स्तर है। अंडरस्कोर _
कैरेक्टर को ग्राउंड लेवल लाइन की तुलना में किसी अन्य लाइन में अनुमति नहीं है। 0-9
जमीनी स्तर से ऊपर की अनुमति केवल रिक्त स्थान, नए अंक और अंक हैं । आप यह नहीं मान सकते कि अंतिम पंक्ति जमीनी स्तर है - जमीनी स्तर से नीचे की खाली रेखाओं को अनुमति है। रिक्त स्थान भरने के लिए आप रिक्त स्थान भी जोड़ सकते हैं, यदि वह आपकी मदद करता है।
बॉल्स से संख्या में हो सकता है 0
के लिए 9
, जमीन के नीचे एक दूसरे के ऊपर रखा जा सकता है, लेकिन नहीं। गेंद की संख्या अद्वितीय होगी।
मान लें कि प्रत्येक वर्ण एक मीटर है ।
पास्टबिन से नक्शा प्राप्त करें!
टेस्ट केस 1 - इस
टेस्ट केस 2 की तरह कुछ आउटपुट करना चाहिए - पहले मैप के समान परिणाम उत्पन्न करना चाहिए
चुनौती
आपकी चुनौती एक फ़ाइल या उस तरह से एक नक्शा पढ़ना है stdin
की है cat balls.txt | ./yourexecutable
- जब आप जमीन से टकराते हैं तो आपको प्रत्येक गेंद के उपयोग और उत्पादन के वेग की अनुमति होती है।
यहां वेग का सूत्र दिया गया है:
मान लें कि h
जमीन की रेखा संख्या और गेंद की रेखा संख्या के बीच अंतर हैg
बराबर है 10m/s^2
।
उत्पादन
आपको m/s
जमीनी स्तर पर प्रत्येक गेंदों की संख्या और वेग का उत्पादन करना चाहिए । उदाहरण के लिए N - Vm/s
, N
बॉल नंबर कहां है औरV
उसका वेग है। आप चाहें तो एक ऐरे को भी आउटपुट कर सकते हैं।
हैप्पी कोडिंग! :)