ALGORITHMEN - Teil XXIV: Eins zu Null für Binärcode!

Jetzt mitmachen!

Sie haben noch kein Benutzerkonto auf unserer Seite? Registrieren Sie sich kostenlos und nehmen Sie an unserer Community teil!

  • Selten genug ...


    Abt. ALR-64 ´Nuremberger Konditoren´
    =========================
    Fünf Nürnberger Konditor-Lehrlinge backen Lebkuchen und treffen sich danach zum Verkosten. Jeder gibt jedem anderen einen seiner Lebkuchen. Danach isst jeder all jene Lebkuchen, die er bekommen hat. Dadurch verringert sich die Gesamtzahl der Lebkuchen um die Hälfte. Wie viele Lebkuchen wurden insgesamt gebacken?

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Lösung zu ALR-64
    --------------------
    Oldi-40 hat recht:


    P.S.: ALR 62 und 63 sind dzt. noch offen!

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Abt. Vintage-Game WUMPUS
    ==================


    P.S.: Leidlich getestet, eigentlich nur Bastelware!

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Abt. Vintage Computing: Textfont-Zeichensätze kombinieren
    ======================================
    Font 0 ist bekanntlich kleine Standardschrift, mit Font 2 kann man dann Fettschrift simulieren. Daß Font 1 auch interessante Mathematik-Symbole enthält, gerät angesichts moderner Windows-Zeichensätze immer mehr in Vergessenheit. Für kleine, schnell entworfene Programme ist das aber nicht uninteressant - deshalb das nachstehende Progrämmchen, das im Laufe der Zeit nebenbei entstand.
    Gruss (mit 2 ss, - meine Hausorthographie ;-)


    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Abt. Da staunste, wa?
    ==============

    Code
    cls:set("decimals",17):font 2
    Declare a$[3]:a$[3]="Überraschung!":print " Original-String: ";a$[3]
    
    
    a$[3]=a$[2]+int(a$[3]<<2)
    
    
    print "\n String nun ";a$[3]
    print " Länge jetzt =";sizeof(a$[3])
    waitinput

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Abt. XProfan-Methodenvergleich "Wert auf 1 Byte beschränken"
    ========================================

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • P.S. zu oben: Auch das "Ins-Leere und zurückshiften" (x& << 24)>>24 hat sich als zeitraubend erwiesen. Am Schnellsten ist offenbar doch die gute alte "x& & 255"-Funktion (im Programm korrekt, in der Überschrift leider als AND beschrieben - das liefert aber Logikwerte zurück!)

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

    2 Mal editiert, zuletzt von p. specht ()

  • Lösung zu ALR-62 ´2020´


    P.S.: ALR-63 ist weiter offen.

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Abt. ALR-64 ´Friedhofskerzen´
    ===================
    Pastor Josua Bschistibohabicek hat zwei Friedhofskerzen mit unterschiedlichen Höhen und Durchmessern erstanden. Die erste Kerze brennt lt. Aufschrift 6 Stunden, die zweite 8 Stunden lang. Er zündet an benachbarten Gräbern binnen kurzer Zeit beide Kerzen an - drei Stunden später sind beide Kerzen gleich hoch. Frage: In welchem Verhältnis standen die Kerzenlängen beim Kauf zueinander?

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Lösung zu ALR-63 ´Display kaputt´
    ---------------------------------------

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • ALR-64 ´Friedhofskerzen´


    Rabe
    PS: "64" gibt es 2x... :-D

  • ALR-64 (2) ´Nuremberger Konditoren´



    Rabe

  • Lösung zu ALR 64 mit dem Titel ´Friedhofskerzen´
    --------------------------------------------------------

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

  • Veto! Eine dickere Kerze mit gleichem Docht wie eine Dünnere brennt gar nicht komplett ab! Entweder brennt ein "Tunnel" hinein, oder sie läuft irgendwann aus.
    Gleichmäßig brennen Kerzen nur ab, wenn Docht und Kerzendurchmesser präzise aufeinander abgestimmt sind!


    8-)


    Rabe

  • Am Ende eines ALGORITHMEN-Kapitels folgt die Inhaltsübersicht. Weiter in Kapitel XXV - Link hier!

    HP255G7:Win10pro2.004,4*AMD Ryzen3200U@2.60GHz,6+2GB-RadeonVega/237GBSSD:intlDVDRW,3xUSB3 ext4TB-HDX,XProfanX3+Xasm/Xpse

    Einmal editiert, zuletzt von p. specht ()