efinf:blc2016:loesungen-2016-12-13

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
efinf:blc2016:loesungen-2016-12-13 [2016/12/21 08:25]
patrick_lehn [Lösungen]
efinf:blc2016:loesungen-2016-12-13 [2016/12/21 21:46] (current)
patrick_lehn [Lösungen]
Line 146: Line 146:
          nil          nil
       elsif muttern > schrauben       elsif muttern > schrauben
-         puts "#{liste[a-1][1]}mm = #{schrauben} Paare"+         puts "#{last_size}mm = #{schrauben} Paare"
       elsif muttern < schrauben       elsif muttern < schrauben
-         puts "#{liste[a-1][1]}mm = #{muttern} Paare"+         puts "#{last_size}mm = #{muttern} Paare"
       elsif       elsif
-         puts "#{liste[a-1][1]}mm = #{muttern} Paare"+         puts "#{last_size}mm = #{muttern} Paare"
       end       end
-   last_size=liste[a][1]   # last_size wird aktualisiert, auf eine neue Grösse eingstellt+   last_size=liste[a][1]  # last_size wird aktualisiert, auf eine neue Grösse eingstellt
    schrauben = 0  # bevor die nächsten Unterarrays verglichen werden, sollen diese wieder auf 0 stehen    schrauben = 0  # bevor die nächsten Unterarrays verglichen werden, sollen diese wieder auf 0 stehen
    muttern = 0    muttern = 0
Line 159: Line 159:
 puts   # leicht hübschere Ausgabe puts   # leicht hübschere Ausgabe
 # gesamt Aufwand ist O(nlog(n)) # gesamt Aufwand ist O(nlog(n))
 +
 </code> </code>
  
  • efinf/blc2016/loesungen-2016-12-13.1482305149.txt.gz
  • Last modified: 2016/12/21 08:25
  • by patrick_lehn