Ingo Turski: Wieviel Ziffern brauche ich

Beitrag lesen

Hi,

ich muss Ziffern kaufen.

das klang im ersten Augenblick schon etwas merkwürdig... ;-) Aber klar, Anzeigetafel oder sowas.

Im Prinzip hab ich die Summe ja schon ausgerechnet. Empirisch ermittelt eben. Aber als Programmierer kommen mir da schon Bedenken, ob das auch stimmt ;-)

doch, das stimmt schon. Und in der kurzen Zeit, in der Du das logisch (nicht empirisch) ermittelt hast, hättest Du kaum einen Algorithmus dafür entwickeln können. Wenn Du das aus Spaß dennoch machen willst, dann betrachte jede Stelle für sich und gebe die Mindest- und Höchstziffer an.
Also d1 d2 m1 m2:
d1 => 1-3 =  3 € (keine führenden Nullen)
d2 => 0-9 = 10 €
m1 => 1   =  1 € (keine führenden Nullen)
m2 => 0-9 = 10 €
            ----
            24 €
Für die Bestellung könnte das Programm dann noch die Anzahl addieren:
0:   2*
1:   4*
2+3: 3*
4-9: 2*

freundliche Grüße
Ingo