वार्ता
एक कोड गोल्फ प्रश्न की कठिनाई की गणना इस तरह की जा सकती है:
v
एक प्रश्न के विचारों की संख्या कहां है
और a
एक प्रश्न के उत्तर की संख्या है
और and x ceiling सीलिंग ऑपरेटर है ।
इसके अलावा:
इस प्रश्न की वर्तमान कठिनाई: ***
कार्य
एक प्रोग्राम लिखें जो दो पूर्णांकों को ले जाएगा (v and a)
और इसमें कठिनाई को आउटपुट करेगा asterisks (*)
।
इनपुट एक सरणी, एक अलग स्ट्रिंग या अलग फ़ंक्शन तर्क के रूप में हो सकता है
परीक्षण डेटा
Views Answers Difficulty Program Output
163 2 2 **
548 22 1 *
1452 24 1 *
1713 37 1 *
4162 32 2 **
3067 15 3 ***
22421 19 10 **********
स्यूडोकोड के साथ उदाहरण
v: 1713
a: 37
out = clamp(ceil(((v/a)/700)*10), 0, 10); // evaluates to 1
//program will output '*'
बाइट्स में सबसे छोटा कोड जीतता है! ट्रेलिंग / अग्रणी स्थानों की अनुमति है।
/700 * 10
इसके बजाय क्यों /70
?