Ergebnis 1 bis 2 von 2
  1. #1
    Sobig Wurm Avatar von Leange
    Registriert seit
    06.09.2008
    Beiträge
    227

    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 (17.05.2016 um 00:43 Uhr)

    Freiheit stirbt mit Sicherheit

  2. #2
    Der mit Anatidaephobie Avatar von blackberry
    Registriert seit
    11.07.2008
    Beiträge
    2.352

    Standard AW: Anzahl von Zahlen mit 0,n Ziffern, Zeitproblem

    Zitat Zitat von leange Beitrag anzeigen
    Ich denke es ist eher nen Mathe Problem, irgendwelche Ideen?
    Ja, Programmieren muss man dafür nicht wirklich können; Man kann leicht eine recht übersichtliche Formel für die gesuchte Anzahl angeben.

    PDFTT cr3w a.E. — ReiDC0Re, lindor, Sera, berry
    please do feed the trolls crew and elk
    Ehrenwerte Mitglieder im Ruhestand: OpCodez, SFX.
    "Was sich blackberry gerade denkt" — Vorsicht! Frei laufender Wahnsinn!
    Zitat von fuckinghot19: "PS: Blackberry ist auf FH der Trollkönig ^^."
    An dieser Stelle danke ich all meinen Fans und Hatern gleichermaßen ^.^

  3. Folgende Benutzer haben sich für diesen Beitrag bedankt:

    Leange (22.05.2016)

Ähnliche Themen

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

Berechtigungen

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