Triangular number sequence using Scala's Fibionacci -


उद्देश्य एक त्रिकोणीय संख्या अनुक्रम (1, 3, 6, 10, 15) बनाना है , 21) स्काला की फाइबोनैचि और छठे अंक का उपयोग करके लौट जाना है।

टेस्ट

  परीक्षण ("त्रिकोणीय") {जोर (गणना त्रिकोणीय (1, 3) === 21)}  

मुख्य

  डीआरएफ त्रिकोणीय (ए: इंट, बी : Int): इंट = {आलसी वाल एस: स्ट्रीम [इंट] = एक # :: एस। स्कैन लेफ्ट (बी) (_ + _) एस (5)}  

परिणाम

  [info] - त्रिकोणीय *** असफल *** [जानकारी] 18 बराबर नहीं था 21 (CalculationTest.scala: 37) [त्रुटि] विफल: कुल 9, विफल 1, त्रुटि 0, उत्तीर्ण 8 [त्रुटि] असफल परीक्षण: [त्रुटि] testingscala.CalculationTest [त्रुटि] (परीक्षण: परीक्षा) sbt.TestsFailedException: परीक्षण असफल [त्रुटि] कुल समय: 5 एस, पूरा 27 जुलाई 2014 7: 55:16 अपराह्न  

स्कैन लेफ्ट एक फ़िबोनैकी अनुक्रम बनाने के लिए काम करेगा, लेकिन त्रिकोणीय बनाने के लिए नहीं।

2, 3, 4, 5 और बाद में 6 को अंतिम अंक में जोड़ने के लिए कौन सा विकल्प इस्तेमाल किया जाना चाहिए, जिसके परिणामस्वरूप 1, 3, 6, 10, 15, 21

कैसे कुछ के बारे में

  val त्रिकोणीय: स्ट्रीम [इंट] = स्ट्रीम.फ्रेम (2)। स्कैन (1) (_ + _)  

Comments

Popular posts from this blog

java - org.apache.http.ProtocolException: Target host is not specified -

java - Gradle dependencies: compile project by relative path -

ruby on rails - Object doesn't support #inspect when used with .include -