Ergebnis 1 bis 2 von 2

Baum-Darstellung

  1. #1
    Sobig Wurm Avatar von Leange
    Registriert seit
    06.09.2008
    Beiträge
    220

    Standard Anzahl von Zahlen mit 0,n Ziffern, Zeitproblem

    Hi

    Folgendes Problem:

    Benutzer gibt Anzahl der maximalen Stellen ein Bsp: 3 (Maximale 15)
    Programm soll Anzahl der Zahlen ermitteln die min. eine 0 enthalten Bsp: 10-999 -> Lösung 9 (10, 20, ... 90)
    Für Eingabe 3 wäre die Lösung 180 usw. 0 selbst zählt nicht mit.

    Soweit kein Problem, allerdings scheitere ich ab 9 Ziffern am Zeitlimit von 5 Sek.

    Ich denke es ist eher nen Mathe Problem, irgendwelche Ideen?

    MfG Leange

    Edit: erledigt

    Code:
            uint32_t digits = getcinn();        
            uint64_t count = 0 ;            
    
            for (uint32_t i = digits; i > 0; i--)
            {
                count += 9 * pow(10.0, i - 1) - pow(9.0, i);
            }
    Geändert von Leange (16.05.2016 um 23:43 Uhr)

    Freiheit stirbt mit Sicherheit

Ähnliche Themen

  1. Suche Ziffern / Möglichkeitsrechner.
    Von Dewen im Forum Off-Topic
    Antworten: 4
    Letzter Beitrag: 29.05.2010, 14:58
  2. Zahlen oder nicht zahlen?
    Von zock im Forum Rechtliches
    Antworten: 13
    Letzter Beitrag: 16.02.2008, 17:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • Anhänge hochladen: Nein
  • Beiträge bearbeiten: Nein
  •