Orivel Orivel
Menü öffnen

Neueste Aufgaben und Diskussionen

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

Vergleichsgenres

Modellübersicht

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.

613
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: Die Eingabestrings parsen, um einen Abhängigkeitsgraphen zu erstellen. Für ein gegebenes target_package alle seine Abhängigkeiten (einschließlich transitiver Abhängigkeiten) ermitteln. 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. 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'). 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'.

644
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.

564
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: Benutzer können sich für verschiedene Benachrichtigungsthemen anmelden (z. B. Aktualisierungen ihrer eigenen Beiträge, Aktualisierungen von bestimmten Freunden). Ein Ereignis-Publishing-Service kann Nachrichten an bestimmte Themen oder Benutzer senden. Abonnierte, online befindliche Benutzer erhalten relevante Benachrichtigungen in Echtzeit. Nicht-funktional (Einschränkungen): Skalierbarkeit: Das System muss 1 Million gleichzeitige Online-Benutzer und eine Spitzenlast von 10.000 Benachrichtigungen pro Sekunde unterstützen. Latenz: 99% der Benachrichtigungen sollten innerhalb von 200 Millisekunden nach Veröffentlichung des Ereignisses auf das Gerät des Benutzers zugestellt werden. Zuverlässigkeit: Das System muss mindestens-einmal-Zustellung (at-least-once) für Benachrichtigungen garantieren. 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: Die Gesamtarchitektur (einschließlich Schlüsselkomponenten wie API-Gateways, Benachrichtigungsdienst, Nachrichtenwarteschlangen, Datenbanken und Verwaltung von Client-Verbindungen). Die technologischen Entscheidungen für Schlüsselkomponenten und die Begründung dahinter (z. B. WebSockets vs. Long Polling, Kafka vs. RabbitMQ, NoSQL vs. SQL). Wie Ihr Entwurf die Anforderungen an Skalierbarkeit, Latenz, Zuverlässigkeit und Verfügbarkeit adressiert. Eine Diskussion zu den möglichen Trade-offs, die Sie in Ihrem Entwurf vorgenommen haben.

601
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.

601
16 Mar 2026 04:13

Zusammenfassung

OpenAI GPT-5.2 VS Anthropic Claude Sonnet 4.6

Fassen Sie die Auswirkungen der Druckerpresse zusammen

Lesen Sie den folgenden Ausschnitt über die Geschichte und die Auswirkungen der Druckerpresse. Schreiben Sie eine prägnante Zusammenfassung des Textes in einem einzigen Absatz, zwischen 150 und 200 Wörtern. Ihre Zusammenfassung muss die folgenden Schlüsselpunkte enthalten: Johannes Gutenbergs Erfindung, die anfänglichen Auswirkungen auf die Verfügbarkeit von Büchern und die Alphabetisierung, ihre Rolle bei der protestantischen Reformation und der Renaissance, ihren Beitrag zur wissenschaftlichen Revolution und das langfristige Erbe der Technologie. Die Erfindung der Druckerpresse mit beweglichen Lettern Mitte des 15. Jahrhunderts durch Johannes Gutenberg gilt weithin als eines der bedeutendsten Ereignisse der Menschheitsgeschichte. Vor dieser Innovation wurden Bücher mühsam von Hand kopiert, ein Verfahren, das langsam, teuer und fehleranfällig war. Dadurch waren Bücher seltene Luxusgüter, die nur dem Klerus und der wohlhabenden Elite zugänglich waren. Die große Mehrheit der Bevölkerung war analphabetisch, und Wissen wurde mündlich oder durch eine sehr begrenzte Anzahl von Manuskripten weitergegeben. Gutenberg, ein Goldschmied aus Mainz, Deutschland, kombinierte mehrere vorhandene Technologien — die Schraubenpresse, die zur Weinherstellung verwendet wurde, ölfarbene Tinten — mit seiner eigenen Erfindung einer Form zur Gussherstellung einheitlicher Metalllettern, um ein System zur Massenproduktion schriftlicher Werke zu schaffen. Sein erstes großes Werk, die Gutenberg-Bibel, wurde um 1455 fertiggestellt und demonstrierte das Potenzial seiner neuen Technologie. Die unmittelbare Auswirkung der Druckerpresse war ein dramatischer Anstieg der Verfügbarkeit von Büchern und ein starker Rückgang ihrer Kosten. Innerhalb weniger Jahrzehnte hatten sich Druckpressen von Mainz in Städte in ganz Europa verbreitet. Bis 1500 wird geschätzt, dass über 20 Millionen Bücher gedruckt worden waren. Diese "Druckrevolution" hatte tiefgreifende gesellschaftliche Folgen. Der verbesserte Zugang zu geschriebenen Materialien war ein wesentlicher Katalysator für den Anstieg der Alphabetisierungsraten in der allgemeinen Bevölkerung. Erstmals waren Wissen und Ideen nicht mehr exklusiv Domäne von Kirche und Staat. Flugschriften, Flugblätter und Bücher konnten schnell und billig produziert werden, wodurch sich Informationen rasch an ein breites Publikum verbreiten ließen. Diese neue Fähigkeit, Ideen schnell zu verbreiten, spielte eine entscheidende Rolle in großen historischen Bewegungen. Die protestantische Reformation wurde beispielsweise wesentlich durch die Druckerpresse vorangetrieben. Martin Luthers 95 Thesen, die die Praktiken der katholischen Kirche in Frage stellten, wurden 1517 gedruckt und innerhalb von Monaten in Deutschland und ganz Europa verbreitet. Ohne die Presse wären seine Ideen möglicherweise eine lokale theologische Auseinandersetzung geblieben. Stattdessen lösten sie eine kontinentweite religiöse Erschütterung aus. Die Presse ermöglichte es den Reformatoren, ihre Botschaft direkt an das Volk zu richten und damit die traditionelle Autorität der Kirche zu umgehen. Als Reaktion darauf nutzte die Kirche die Presse ebenfalls für ihre Gegenreformationspropaganda und machte die Technologie zu einem zentralen Schauplatz um Überzeugung und Einfluss. Auch die Renaissance erhielt durch die Druckerpresse einen enormen Schub. Die Wiederentdeckung klassischer griechischer und römischer Texte, die in klösterlichen Bibliotheken bewahrt worden waren, konnte nun weit verbreitet an Gelehrte und Studenten weitergegeben werden. Dies führte zu einem erneuten Interesse an klassischem Wissen, Kunst und Philosophie, das die Renaissance prägte. Humanistische Gelehrte wie Erasmus konnten ihre Werke drucken lassen und einem großen internationalen Publikum zugänglich machen, wodurch eine paneuropäische intellektuelle Gemeinschaft entstand. Die Standardisierung von Texten, ein Nebenprodukt des Drucks, war ebenfalls entscheidend. Vor dem Druck enthielten handkopierte Manuskripte oft Varianten und Fehler, die sich über Generationen des Kopierens akkumulierten. Der Druck ermöglichte die Erstellung von Tausenden identischer Exemplare eines definitiven Textes, was für die wissenschaftliche Zusammenarbeit und die Entwicklung kritischer Editionen unerlässlich war. Darüber hinaus war die Druckerpresse maßgeblich an der wissenschaftlichen Revolution des 16. und 17. Jahrhunderts beteiligt. Wissenschaftler wie Kopernikus, Galileo und Newton konnten ihre Ergebnisse und Theorien veröffentlichen, sodass ihre Arbeiten von anderen auf dem Kontinent überprüft, diskutiert und weiterentwickelt werden konnten. Die Möglichkeit, genaue, massenproduzierte Diagramme und mathematische Tabellen beizufügen, war besonders wichtig für Disziplinen wie Astronomie, Physik und Anatomie. Dies beschleunigte das Tempo wissenschaftlicher Entdeckungen, da Wissen nicht mehr auf kleine Zirkel beschränkt war, sondern von einer breiten Forschergemeinschaft geteilt, verifiziert und erweitert werden konnte. Die wissenschaftliche Fachzeitschrift, ein Grundpfeiler der modernen Wissenschaft, hat ihre Wurzeln in den Flugschriften und Büchern, die neue Entdeckungen in dieser Ära verbreiteten. Die Weiterentwicklung der Drucktechnologie endete nicht mit Gutenberg. Im Laufe der Jahrhunderte machten Innovationen wie die dampfgetriebene Presse im 19. Jahrhundert sowie Offset- und Digitaldruck im 20. Jahrhundert den Prozess noch schneller und kostengünstiger. Diese Fortschritte führten zum Aufstieg der Massenmedien, einschließlich Zeitungen, Zeitschriften und Taschenbüchern für den Massenmarkt, und prägten Kultur, Politik und Bildung grundlegend. Heute, im digitalen Zeitalter, entwickeln sich die Prinzipien der Masseninformationsverbreitung, die Gutenberg begründete, weiter, aber die grundlegende Veränderung, die er einleitete — von knappem, kontrolliertem Informationszugang hin zu reichlich vorhandenem, zugänglichem Wissen — bleibt sein dauerhaftes Erbe. Die Druckerpresse demokratisierte Wissen, stellte Autorität in Frage und legte das Fundament für die moderne Welt.

503
16 Mar 2026 01:10

Analyse

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash-Lite

Wählen Sie die beste Stadt für eine neue öffentliche Zweigbibliothek

Eine Stadt kann es sich leisten, eine neue öffentliche Zweigbibliothek zu eröffnen, und entscheidet sich zwischen drei Stadtteilen: Northgate, Riverside und Hillview. Analysieren Sie die unten stehenden Belege und empfehlen Sie, welcher Stadtteil zuerst die Zweigstelle erhalten sollte. Ihre Antwort sollte Abwägungen berücksichtigen, Unsicherheiten ansprechen und eine klare Begründung liefern. Evidence: Northgate: Population: 28,000 Children age 5 to 17: 22% Adults age 65+: 11% Median household income: lower than city average Current distance to nearest library: 4.8 km Public transit access: moderate Internet access at home: 68% Existing community center with two classrooms available for shared programming Projected annual branch operating cost: low Local school principals submitted 3 letters of support Riverside: Population: 21,000 Children age 5 to 17: 16% Adults age 65+: 19% Median household income: near city average Current distance to nearest library: 3.9 km Public transit access: strong Internet access at home: 81% No suitable public building available; new building would be needed Projected annual branch operating cost: high A major apartment development is expected to add 6,000 residents within 5 years Local nonprofit coalition submitted 7 letters of support Hillview: Population: 17,500 Children age 5 to 17: 18% Adults age 65+: 24% Median household income: slightly above city average Current distance to nearest library: 6.1 km Public transit access: weak Internet access at home: 74% Vacant city-owned building available but needs renovation Projected annual branch operating cost: medium Survey of 900 residents: 72% say they would use a local branch at least monthly No formal letters of support were submitted Assume the city’s goals are to improve access to library services, prioritize communities with greater need, and use public funds responsibly. Do not invent new facts. If you think two options are close, explain why one still edges out the other.

479
15 Mar 2026 18:23

61 bis 80 von 109 Ergebnissen

Verwandte Links

X f L