2014-09-19 8 views
5

मैं केवल इसके साथ परिचित होने के लिए कोडफोर्स में पहली समस्या करने की कोशिश कर रहा था। यह परिणाम देता है जब मैं इसे अपने आईपीथॉन नोटबुक पर आज़माता हूं, लेकिन जब मैं इसे कोडफोर्स पर अपलोड करता हूं तो हमेशा रनटाइम त्रुटि देता है। क्या कोई मदद कर सकता है?कोड स्थानीय रूप से ठीक काम करता है, लेकिन कोडफोर्स में रनटाइम त्रुटि?

Problem:

थियेटर Berland की राजधानी में स्क्वायर मीटर मीटर × आकार n के साथ एक आयताकार आकार है। शहर की सालगिरह के अवसर पर स्क्वायर ग्रेनाइट फ्लैगस्टोन के साथ स्क्वायर को घुमाने के लिए एक निर्णय लिया गया था। प्रत्येक ध्वज का आकार एक × ए आकार का होता है।

स्क्वायर को घुमाने के लिए आवश्यक फ्लैगस्टोन की कम से कम संख्या क्या है? इसे रंगमंच स्क्वायर से बड़ी सतह को कवर करने की अनुमति है, लेकिन स्क्वायर को कवर किया जाना चाहिए। फ्लैगस्टोन तोड़ने की अनुमति नहीं है। ध्वज के किनारे स्क्वायर के किनारों के समानांतर होना चाहिए।

इनपुट: n, m और एक (1 ≤ n, m, एक ≤ 109): इनपुट पहली पंक्ति में तीन सकारात्मक पूर्णांक संख्या में शामिल है।

आउटपुट: फ्लैगस्टोन की आवश्यक संख्या लिखें।

नमूना testcase:

Input - 6 6 4 , Output - 4 

मेरे प्रयास:

a = map(int,raw_input().split()) 

l,b,s = a[0],a[1],a[2] 

print(((l+s-1)/s)*((b+s-1)/s)) 

संपादित करें: वहाँ से "परीक्षण 1 पर रनटाइम त्रुटि" अन्य त्रुटि के बारे में ज्यादा विवरण नहीं है। इसके अलावा, अगर यह मदद करता है, तो समय का उपयोग 92 एमएस था, और स्मृति का उपयोग 0 केबी था।

+2

आपको क्या रनटाइम त्रुटि मिल रही है? अधिकतर संरचित प्रश्न के लिए – APerson

+1

+1। हालांकि, आप *** वास्तविक आउटपुट *** शामिल करना भूल गए हैं (जो इस मामले में त्रुटि संदेश होगा)। कृपया इसे जोड़ें। –

+0

क्या यह कुछ टेस्ट क्लास के तहत चलाया जा रहा है? –

उत्तर

2

मैंने आपके सटीक कोड को कोडफोर्स में चिपकाया और भाषा को "पायथन 2.7" के रूप में सेट किया और स्वीकार कर लिया।

+0

में कच्चे_इनपुट का उपयोग नहीं कर पाएंगे! जैसा कि मैंने टिप्पणियों में उल्लेख किया था, समस्या यह थी कि मैं भाषा को "पायथन 3.3" के रूप में स्थापित कर रहा था, जो स्पष्ट रूप से raw_input() के उपयोग की अनुमति नहीं देता था। – Anon11235

0
n=input('enter the value of n') 
m=input('enter the value of m') 

a=input('enter the value of a') 

c=(n*m)/(a*a); 
print'no. of flags=',c 
+0

हालांकि यह कोड समस्या को हल करने में मदद कर सकता है, यह _why_ और/या _how_ को प्रश्न का उत्तर नहीं देता है। इस अतिरिक्त संदर्भ को प्रदान करने से इसके दीर्घकालिक शैक्षणिक मूल्य में काफी सुधार होगा। स्पष्टीकरण जोड़ने के लिए कृपया अपना उत्तर संपादित करें, जिसमें सीमाएं और मान्यताओं को लागू किया गया है। –

संबंधित मुद्दे

 संबंधित मुद्दे