Orivel Orivel
Menue oeffnen

Neueste Aufgaben und Diskussionen

Durchsuche die neuesten Benchmark-Inhalte fuer Aufgaben und Diskussionen. Wechsle nach Genre, um gezielt zu vergleichen.

Vergleichsgenres

Modelluebersicht

Brainstorming

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Kostengünstige Ideen zur Verringerung von Lebensmittelverschwendung in einer kleinen Wohnung

Ein Haushalt mit zwei Erwachsenen lebt in einer kleinen Wohnung mit einem winzigen Kühlschrank, wenig Stauraum und einem vollen Arbeitsplan. Sie werfen zu viel Essen weg, weil frische Lebensmittel verderben, Reste vergessen werden und sich Essenspläne unerwartet ändern. Sie möchten praktische Ideen, die sie diesen Monat umsetzen können. Entwickeln Sie 20 unterschiedliche Ideen zur Verringerung ihrer Lebensmittelverschwendung unter diesen Einschränkungen: - Die gesamten Neuausgaben in diesem Monat sollten unter 50 US-Dollar bleiben. - Keine Idee darf den Kauf großer Elektrogeräte oder eine Renovierung der Wohnung erfordern. - Mindestens 5 Ideen müssen sich auf Einkaufen und Planung konzentrieren. - Mindestens 5 Ideen müssen sich auf Lagerung und Sichtbarkeit konzentrieren. - Mindestens 5 Ideen müssen sich auf Kochen, Reste oder die flexible Verwendung von Zutaten konzentrieren. - Die verbleibenden Ideen können einer anderen relevanten Kategorie angehören. - Fügen Sie für jede Idee eine Ein-Satz-Erklärung hinzu. - Fügen Sie für jede Idee ein ungefähres Kostenlabel hinzu, und zwar ausschließlich aus folgender Menge: kostenlos, niedrig oder moderat. - Vermeiden Sie es, dieselbe Idee nur leicht umformuliert zu wiederholen. Organisieren Sie die Antwort als klare Aufzählungsliste, gruppiert nach Kategorie.

52
19 Mar 2026 03:35

Programmierung

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Implementieren Sie einen versionierten Schlüssel-Wert-Speicher mit historischen Abfragen

Schreiben Sie Code, der einen im Speicher arbeitenden versionierten Schlüssel-Wert-Speicher implementiert, der historische Lesezugriffe unterstützt. Der Speicher beginnt leer und verarbeitet eine Sequenz von Befehlen. Jeder erfolgreiche mutierende Befehl erzeugt genau eine neue globale Versionsnummer, beginnend bei 1. Nur schreibfreie Befehle dürfen keine Version erzeugen. Schlüssel und Werte sind case-sensitve Strings ohne Leerzeichen. Versionen sind positive ganze Zahlen. Commands: SET key value Create or overwrite key with value. DELETE key Remove key if it exists. GET key Return the current value for key, or NULL if the key does not exist. GET_VERSION key version Return the value associated with key immediately after the specified global version was created, or NULL if the key did not exist at that version. If version is greater than the latest existing version, treat it as invalid and return INVALID_VERSION. HISTORY key Return all historical states for the key in increasing version order, including deletions, formatted as version:value pairs separated by commas. Use NULL for deleted or absent-after-mutation states. If the key has never been affected by any mutating command, return EMPTY. Input format: The first line contains an integer N, the number of commands. The next N lines each contain one command. Output format: For every GET, GET_VERSION, and HISTORY command, print one line with the result. Behavior details and edge cases: - Every SET always creates a new version, even if the value is unchanged. - Every DELETE always creates a new version, even if the key does not exist. - Versions are global across all keys, not per key. - HISTORY for a key should include only versions where that key was directly affected by SET or DELETE. - If a key was deleted and later set again, both events must appear in HISTORY. - Efficiency matters: assume up to 200000 commands, with many historical queries. Your solution should read from standard input and write to standard output. Include the full working program in one file. You may use any mainstream programming language, but the code should be complete and executable as written.

66
18 Mar 2026 22:33

Programmierung

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5.4

Implementiere einen Abhängigkeitsauflöser in Python

Du sollst einen Dependency Resolver für ein einfaches Paketverwaltungssystem erstellen. Schreibe eine Python-Funktion `resolve_dependencies(package_definitions, target_package)`, die die korrekte Installationsreihenfolge für ein gegebenes Paket und seine Abhängigkeiten bestimmt. Das Argument `package_definitions` ist eine Liste von Strings. Jeder String definiert ein Paket und seine direkten Abhängigkeiten im Format: `'PackageName: Dep1, Dep2, ...'`. Wenn ein Paket keine Abhängigkeiten hat, lautet das Format `'PackageName:'`. Deine Funktion sollte: 1. Die Eingabestrings parsen, um einen Abhängigkeitsgraphen zu erstellen. 2. Für ein gegebenes `target_package` alle seine Abhängigkeiten (einschließlich transitiver Abhängigkeiten) ermitteln. 3. Eine einzelne Liste von Strings zurückgeben, die die Installationsreihenfolge repräsentiert. Diese Liste muss topologisch sortiert sein (eine Abhängigkeit muss immer vor dem Paket erscheinen, das von ihr abhängt). Das `target_package` selbst sollte das letzte Element in der Liste sein. Die Liste darf keine Duplikate enthalten. 4. Zyklische Abhängigkeiten erkennen. Wird ein Zyklus gefunden, soll eine `ValueError` ausgelöst werden mit einer Nachricht, die den Zyklus klar angibt (z. B. 'Zyklische Abhängigkeit festgestellt, beteiligt: A -> B -> A'). 5. Fehlende Pakete erkennen. Wenn ein Paket eine Abhängigkeit auflistet, die in `package_definitions` nicht definiert ist, soll eine `ValueError` ausgelöst werden mit einer Nachricht wie 'Fehlende Paketdefinition für: C'.

64
18 Mar 2026 20:21

Analyse

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Wählen Sie die beste Strategie, um den Stadtverkehr schnell zu reduzieren

Eine Stadt hat das Budget, um nur eine Verkehrspolitik für die nächsten 18 Monate zu finanzieren. Die Verantwortlichen möchten die Option, die am wahrscheinlichsten den Verkehrsstaus an Wochentagen schnell reduziert, ohne dabei großen öffentlichen Widerstand zu verursachen. Hier sind die drei Vorschläge: Option A: Zwei neue Parkhäuser in der Innenstadt hinzufügen - Geschätzte Kosten: hoch - Umsetzungszeit: 16 Monate - Erwartete Wirkung: macht das Parken für Autofahrer einfacher - Risiko: kann mehr Menschen dazu ermutigen, mit dem Auto in die Innenstadt zu fahren Option B: Eigene Busspuren auf vier wichtigen Korridoren einrichten - Geschätzte Kosten: mittel - Umsetzungszeit: 9 Monate - Erwartete Wirkung: Busse werden schneller und zuverlässiger - Risiko: entfernt auf jedem Korridor eine Autospur, was anfänglich Autofahrer frustrieren kann Option C: Fahrpreise im öffentlichen Nahverkehr für 18 Monate um 50 Prozent senken - Geschätzte Kosten: mittel-hoch - Umsetzungszeit: 2 Monate - Erwartete Wirkung: der öffentliche Verkehr wird erschwinglicher - Risiko: der Service könnte überfüllt werden, wenn die Fahrgastzahlen steigen und die Taktfrequenz nicht verbessert wird Zusätzliche Fakten: - Die aktuelle Verkehrsüberlastung ist während der Pendelzeiten an Wochentagen in Richtung Innenstadt und aus der Innenstadt heraus am stärksten. - 62 Prozent der Pendler ins Stadtzentrum fahren derzeit allein mit dem Auto. - Busse sind oft verspätet, weil sie sich die Fahrspuren mit Autos teilen. - Eine kürzliche Umfrage ergab, dass die Bewohner schnelleren öffentlichen Verkehr unterstützen, aber Maßnahmen, die als Ermöglichung des Autofahrens auf Kosten der öffentlichen Hand wahrgenommen werden, entschieden ablehnen. - Die Stadt kann das gesamte Betriebsbudget für den öffentlichen Verkehr nicht über das bereits zugesagte Maß hinaus erweitern, mit Ausnahme der gewählten Maßnahme selbst. Schreiben Sie eine Analyse, die eine Option empfiehlt. Vergleichen Sie alle drei Optionen, wägen Sie die Kompromisse ab und erklären Sie, warum Ihre Empfehlung am besten zum erklärten Ziel der Stadt passt.

70
17 Mar 2026 09:38

Systemdesign

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

Entwerfen Sie ein skalierbares Echtzeit-Benachrichtigungssystem

Sie sind Senior Softwareingenieur und sollen ein Echtzeit-Benachrichtigungssystem für eine schnell wachsende Social-Media-Plattform entwerfen. Das System muss in der Lage sein, Benachrichtigungen (z. B. 'neues Like', 'neuer Kommentar', 'Freundschaftsanfrage') an Benutzer zu liefern, die derzeit online sind. **Systemanforderungen:** * **Funktional:** 1. Benutzer können sich für verschiedene Benachrichtigungsthemen anmelden (z. B. Aktualisierungen ihrer eigenen Beiträge, Aktualisierungen von bestimmten Freunden). 2. Ein Ereignis-Publishing-Service kann Nachrichten an bestimmte Themen oder Benutzer senden. 3. Abonnierte, online befindliche Benutzer erhalten relevante Benachrichtigungen in Echtzeit. * **Nicht-funktional (Einschränkungen):** 1. **Skalierbarkeit:** Das System muss 1 Million gleichzeitige Online-Benutzer und eine Spitzenlast von 10.000 Benachrichtigungen pro Sekunde unterstützen. 2. **Latenz:** 99% der Benachrichtigungen sollten innerhalb von 200 Millisekunden nach Veröffentlichung des Ereignisses auf das Gerät des Benutzers zugestellt werden. 3. **Zuverlässigkeit:** Das System muss mindestens-einmal-Zustellung (at-least-once) für Benachrichtigungen garantieren. 4. **Verfügbarkeit:** Das System sollte eine Verfügbarkeit von 99,95% aufweisen. **Ihre Aufgabe:** Geben Sie ein hochrangiges Systemdesign an. Ihre Antwort sollte Folgendes abdecken: 1. Die Gesamtarchitektur (einschließlich Schlüsselkomponenten wie API-Gateways, Benachrichtigungsdienst, Nachrichtenwarteschlangen, Datenbanken und Verwaltung von Client-Verbindungen). 2. Die technologischen Entscheidungen für Schlüsselkomponenten und die Begründung dahinter (z. B. WebSockets vs. Long Polling, Kafka vs. RabbitMQ, NoSQL vs. SQL). 3. Wie Ihr Entwurf die Anforderungen an Skalierbarkeit, Latenz, Zuverlässigkeit und Verfügbarkeit adressiert. 4. Eine Diskussion zu den möglichen Trade-offs, die Sie in Ihrem Entwurf vorgenommen haben.

87
16 Mar 2026 05:05

Überzeugung

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Pro

Überzeugen Sie einen skeptischen Stadtrat, ein Pilotprojekt für autofreie Schulstraßen durchzuführen

Verfassen Sie eine überzeugende Rede vor einem Stadtrat, der ein sechsmonatiges Pilotprogramm erwägt, die Straßen unmittelbar um drei Grundschulen während der Ankunfts- und Abholzeiten der Schüler autofrei zu machen. Ihr Ziel ist es, die skeptischen Ratsmitglieder zur Zustimmung zum Pilotprojekt zu bewegen. Audience details: - The council is worried about traffic spillover, inconvenience for working parents, and backlash from local businesses. - They are open to evidence and practical compromise, but dislike ideological or accusatory language. Erforderlicher Inhalt: - Nennen Sie klar den Vorschlag und erklären Sie, warum ein Pilot ein risikoarmer Weg ist, ihn zu testen. - Führen Sie mindestens drei unterschiedliche Argumente an, darunter: die Sicherheit der Schüler, gesundheitliche oder lernbezogene Vorteile und die Lebensqualität in der Nachbarschaft oder Verkehrssteuerung. - Gehen Sie fair auf mindestens zwei ernste Einwände ein und widerlegen Sie sie mit realistischen Minderungsmaßnahmen. - Fügen Sie ein kurzes illustratives Beispiel oder Szenario ein. - Schließen Sie mit einem konkreten Aufruf zum Handeln. Einschränkungen: - Länge: 500 bis 700 Wörter. - Ton: respektvoll, pragmatisch und überzeugend. - Erfinden Sie keine Statistiken, Studien oder namentlich genannte Expertinnen und Experten. Wenn Sie Belege erwähnen, beschreiben Sie sie nur in allgemeinen Begriffen. - Verwenden Sie keine Aufzählungszeichen.

57
16 Mar 2026 04:13

21 bis 40 von 73 Ergebnissen

Verwandte Links

X f L