Als «code-golf» getaggte Fragen

Code-Golf ist ein Wettbewerb, um ein bestimmtes Problem in den wenigsten Bytes des Quellcodes zu lösen.

9
Zeichnen Sie einige ASCII-Boxen
Nehmen Sie zwei Listen nicht-negativer Ganzzahlen und geben Sie eine ASCII-Box wie unten definiert aus. Ecken und Schnittpunkte sind Pluspunkte: +(ASCII-Code 43) Vertikale Linien sind Striche |(ASCII-Code 124) Horizontale Linien sind Minuspunkte -(ASCII-Code 45) Die erste Eingabeliste gibt die Anzahl der Minuspunkte zwischen den einzelnen Pluszeichen in horizontaler Richtung an. …

6
Movie Title Styled String
Herausforderung Haben Sie jemals diese Trailer-Titel (Martian, Interstellar usw.) gesehen, bei denen sich zwischen den Buchstaben große Lücken ausbreiten? Die Herausforderung besteht darin, diesen Effekt bei gegebener Zeichenfolge, Lückenmultiplikator und Richtung durch Einfügen einer angemessenen Anzahl von Leerzeichen zwischen den Buchstaben wiederherzustellen. Beispiel Eingabe : 'INTERSTELLAR', Gap-Multiplikator: 1.0, Richtung: nach …

16
(KevinC's) Dreieckige DeziDigits-Sequenz
Eingang: Eine positive ganze Zahl n ist 1 <= n <= 25000. Ausgabe: In dieser Reihenfolge beginnen wir mit der Dezimalzahl 1 / n . Dann nehmen wir die Summe der Ziffern bis zur n -ten Stelle nach dem Komma (1-indiziert); gefolgt von der Summe der Ziffern bis zum ( …

30
Drucken Sie die digitale Wurzel
Dies unterscheidet sich von " Mein Wort", da es weniger komplex ist und nur berechnet und nicht verglichen werden muss. Um die digitale Wurzel zu finden, nehmen Sie alle Ziffern einer Zahl, fügen Sie sie hinzu und wiederholen Sie den Vorgang, bis Sie eine einstellige Zahl erhalten. Wenn zum Beispiel …

30
Wie viele Ganzzahlen enthalten eine Zahl in einem bestimmten Bereich
Das Programm sollte die Nummer, den Beginn des Bereichs und das Ende des Bereichs eingeben und ausgeben, wie viele ganze Zahlen die Nummer zwischen dem Beginn und dem Ende des Bereichs einschließlich enthält . Es sind sowohl Programme als auch Funktionen erlaubt. Beispieleingaben Beispielsweise: //Input example 1 3,1,100 //Input example …

14
Die Abfrage verstümmeln
Ich weiß, Sie haben immer über die Strapazen nachgedacht, die es mit sich bringt, als Web-Proxy die Freuden des Lebens zu erleben. Ehrlich gesagt, wer hat das nicht? Heute haben Sie die Aufgabe, dieses Ziel zu erreichen (zumindest einen Teil davon). Website X erhält täglich viel Verkehr und sucht aufgrund …
19 code-golf 

5
Erstellen Sie den Windows ME-Bildschirmschoner als ASCII neu
Diese Herausforderung ist von dieser Antwort beim Ask Ubuntu Stack Exchange inspiriert . Intro Erinnern Sie sich an den Windows ME-Bildschirmschoner mit den Pipes ? Zeit, die Nostalgie zurückzubringen! Herausforderung Sie sollten ein Programm oder eine Funktion schreiben, die eine ASCII-Darstellung des Bildschirmschoners ausgibt. Im Bildschirmschoner sollte sich eine einzelne …

3
Brainf * ck Loop Problem
Ich habe ein Problem mit einem Cyberclub, der Sie zum Drucken auffordert: ZYXWVUTSRQPONMLKJIHGFEDCBA@?>=<;:9876543210/.-,+*)('&%$#"! Verwenden von Brainf ** k in maximal 29 Bytes ohne Verwendung des Zeichens ','. Ich habe einen Arbeitscode: ++++++++++[>++++++>+++++++++<<-]>-->.<[>-.<-] Meine Schleife ist jedoch zu lang und sendet mir 16 Bytes über das Limit. Gibt es eine effizientere …

13
Blasensortierung läuft
Erstellen Sie eine Funktion oder ein Programm mit zwei Eingaben: Eine Liste von Ganzzahlen, die sortiert werden sollen (weniger als 20 Elemente) Eine positive Ganzzahl, die Nangibt, wie viele Vergleiche Sie durchführen sollten Die Funktion soll anhalten und die resultierende Liste von ganzen Zahlen nach NVergleichen ausgeben . Wenn die …

11
Was genau war deine Frage?
Einführung Wenn Sie einen langweiligen Text erhalten, möchten Sie ihn nur so schnell wie möglich hinter sich bringen. Beobachten wir den folgenden Text: Ens colligi timenda etc priorem judicem. De quascunque ii at contingere repugnaret explicetur intellectu. Adjuvetis hoc fortassis suspicari opportune obversari vix eam? Dei praemia prudens hominum iii …

4
Konvertieren Sie einen Ausdruck in die Panfix-Notation
Ich habe Esolangs durchsucht und diese Sprache gefunden: https://github.com/catseye/Quylthulg . Eine interessante Sache an dieser Sprache ist, dass sie kein Präfix, Postfix oder Infix verwendet. Sie verwendet alle drei und nennt es "Panfix" -Notation. Hier ist ein Beispiel. Zur Darstellung von normaler Infix 1+2in panfix, wird es: +1+2+. Beachten Sie, …

14
Verzeichnisberechnung
Für diese Herausforderung erhalten Sie einen absoluten Pfad und einen "neuen" Pfad (der absolut oder relativ sein kann), und Sie müssen den endgültigen Pfad zurückgeben. Zum Beispiel, wenn Ihr aktuelles Verzeichnis war /var/tmp/test: my_diroder my_dir/ sollte zurückkehren/var/tmp/test/my_dir ../../my_dir sollte zurückkehren /var/my_dir /my_dir/./ sollte zurückkehren /my_dir ../../../../../ sollte zurückkehren / Um …

13
Die Camouflage Color Changing Chameleon Challenge
Chamäleon Herausforderungen sind anscheinend eine schlechte Sache . Schade, Chamäleons sind wunderschöne Kreaturen. Zeit für Veränderung! Wie wir alle wissen, haben viele Chamäleons eine bemerkenswerte Fähigkeit, sich in ihre Umgebung einzufügen, indem sie die Farbe ihrer Haut verändern. Welches ist auch das Ziel dieser Herausforderung. Herausforderung Stellen Sie sich ein …

4
Bestimmen Sie den Gewinner eines Kriegsspiels
Das Kartenspiel Krieg ist insofern interessant, als das endgültige Ergebnis vollständig von der ursprünglichen Anordnung des Kartenspiels abhängt, solange bestimmte Regeln für die Reihenfolge eingehalten werden, in der die Karten vom Spielfeld genommen und in die Kartenspiele verschoben werden. In dieser Herausforderung gibt es nur 2 Spieler, was die Dinge …

16
Markieren Sie den Begrenzungsrahmen, Teil I: Kartesisches Gitter
Sie erhalten ein rechteckiges Raster der Zeichen .und #wie folgt: .......... ..#....... ....#..#.. ...#...... .......... Ihre Aufgabe ist es, den gesamten achsenbündigen Begrenzungsrahmen des #mit weiter zu füllen #: .......... ..######.. ..######.. ..######.. .......... Der achsenausgerichtete Begrenzungsrahmen ist das kleinste Rechteck, das alle Zeichen enthält #. Mehr wollen? Versuchen Sie …

Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.