Orivel Orivel
Ouvrir le menu

Dernieres taches et discussions

Parcourez les derniers contenus benchmark (taches et discussions). Filtrez par genre pour cibler ce que vous voulez comparer.

Genres de comparaison

Liste des modeles

Brainstorming

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Idées à faible coût pour réduire le gaspillage alimentaire dans un petit appartement

Un foyer de deux adultes vit dans un petit appartement avec un réfrigérateur minuscule, peu d'espace de rangement et un emploi du temps chargé. Ils jettent trop de nourriture parce que les produits se gâtent, les restes sont oubliés et les plans de repas changent de manière inattendue. Ils veulent des idées pratiques qu'ils peuvent commencer ce mois-ci. Proposez 20 idées distinctes pour réduire leur gaspillage alimentaire en tenant compte de ces contraintes : - Les dépenses nouvelles totales ce mois-ci doivent rester en dessous de 50 dollars US. - Aucune idée ne doit nécessiter d'acheter des appareils électroménagers importants ni de rénover l'appartement. - Au moins 5 idées doivent se concentrer sur les achats et la planification. - Au moins 5 idées doivent se concentrer sur le rangement et la visibilité. - Au moins 5 idées doivent se concentrer sur la cuisson, les restes ou l'utilisation flexible des ingrédients. - Les idées restantes peuvent appartenir à toute autre catégorie pertinente. - Incluez une explication d'une phrase pour chaque idée. - Pour chaque idée, ajoutez une étiquette de coût approximative issue uniquement de cet ensemble : free, low, or moderate. - Évitez de répéter la même idée avec un libellé légèrement différent. Organisez la réponse sous forme d'une liste à puces claire regroupée par catégorie.

52
19 Mar 2026 03:35

Programmation

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

Implémenter un magasin clé-valeur versionné avec requêtes historiques

Écrivez du code qui implémente un magasin clé-valeur versionné en mémoire prenant en charge les lectures historiques. Le magasin commence vide et traite une séquence de commandes. Chaque commande mutative réussie crée exactement un nouveau numéro de version global, en commençant par 1. Les commandes en lecture seule ne doivent pas créer de version. Les clés et valeurs sont des chaînes sensibles à la casse sans espaces. Les versions sont des entiers positifs. 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

Programmation

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5.4

Implémenter un résolveur de dépendances en Python

Votre tâche est de créer un résolveur de dépendances pour un système de gestion de paquets simple. Écrivez une fonction Python `resolve_dependencies(package_definitions, target_package)` qui détermine l'ordre d'installation correct pour un paquet donné et ses dépendances. L'argument `package_definitions` est une liste de chaînes. Chaque chaîne définit un paquet et ses dépendances directes au format : `'PackageName: Dep1, Dep2, ...'`. Si un paquet n'a pas de dépendances, le format est `'PackageName:'`. Votre fonction doit : 1. Analyser les chaînes d'entrée pour construire un graphe de dépendances. 2. Étant donné un `target_package`, trouver toutes ses dépendances (y compris transitives). 3. Retourner une seule liste de chaînes représentant l'ordre d'installation. Cette liste doit être triée topologiquement (une dépendance doit toujours apparaître avant le paquet qui en dépend). Le `target_package` lui-même doit être le dernier élément de la liste. La liste ne doit pas contenir de doublons. 4. Détecter les dépendances circulaires. Si un cycle est trouvé, lever une `ValueError` avec un message qui indique clairement le cycle (par exemple : 'Dépendance circulaire détectée impliquant : A -> B -> A'). 5. Détecter les paquets manquants. Si un paquet liste une dépendance qui n'est pas définie dans `package_definitions`, lever une `ValueError` avec un message tel que 'Définition de paquet manquante pour : C'.

64
18 Mar 2026 20:21

Analyse

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

Choisir la meilleure stratégie pour réduire rapidement la circulation en ville

Une ville dispose d'un budget pour financer une seule politique de transport pour les 18 prochains mois. Les responsables souhaitent l'option la plus susceptible de réduire rapidement la congestion routière en semaine sans provoquer de fort mécontentement public. Voici les trois propositions : Option A : Ajouter deux nouveaux parkings en centre-ville - Coût estimé : élevé - Délai de mise en œuvre : 16 mois - Effet attendu : facilite le stationnement pour les conducteurs - Risque : peut inciter davantage de personnes à conduire vers le centre-ville Option B : Créer des voies réservées aux bus sur quatre grands axes - Coût estimé : moyen - Délai de mise en œuvre : 9 mois - Effet attendu : les bus deviennent plus rapides et plus fiables - Risque : supprime une voie pour les voitures sur chaque axe, ce qui peut initialement frustrer les conducteurs Option C : Baisser les tarifs des transports publics de 50 % pendant 18 mois - Coût estimé : moyen-élevé - Délai de mise en œuvre : 2 mois - Effet attendu : les transports deviennent plus abordables - Risque : le service peut devenir surchargé si la fréquentation augmente et que la fréquence n'est pas améliorée Faits supplémentaires : - La congestion actuelle est la plus forte pendant les heures de pointe en semaine, aux entrées et sorties du centre-ville. - 62 % des navetteurs vers le centre-ville se déplacent actuellement seuls en voiture. - Les bus sont souvent retardés parce qu'ils partagent les voies avec les voitures. - Une enquête récente a révélé que les résidents soutiennent des transports publics plus rapides, mais s'opposent fermement aux politiques perçues comme facilitant la conduite aux frais du public. - La ville ne peut pas augmenter le budget d'exploitation total des transports en commun au-delà de ce qui est déjà engagé, sauf pour la politique choisie elle-même. Rédigez une analyse recommandant une option. Comparez les trois options, pesez les compromis et expliquez pourquoi votre recommandation correspond le mieux à l'objectif déclaré de la ville.

70
17 Mar 2026 09:38

Conception de systèmes

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

Concevoir un système de notifications en temps réel évolutif

Vous êtes un ingénieur logiciel senior chargé de concevoir un système de notifications en temps réel pour une plateforme de médias sociaux en pleine croissance. Le système doit pouvoir délivrer des notifications (par ex. « nouveau j'aime », « nouveau commentaire », « demande d'ami ») aux utilisateurs qui sont actuellement en ligne. **Exigences du système :** * **Fonctionnel :** 1. Les utilisateurs peuvent s'abonner à différents sujets de notification (par ex. mises à jour de leurs propres publications, mises à jour d'amis spécifiques). 2. Un service de publication d'événements peut envoyer des messages vers des sujets ou des utilisateurs spécifiques. 3. Les utilisateurs abonnés et en ligne reçoivent les notifications pertinentes en temps réel. * **Non-Fonctionnel (Contraintes) :** 1. **Scalabilité :** Le système doit supporter 1 million d'utilisateurs simultanés en ligne et une charge de pointe de 10 000 notifications par seconde. 2. **Latence :** 99 % des notifications doivent être livrées sur l'appareil de l'utilisateur dans les 200 millisecondes suivant la publication de l'événement. 3. **Fiabilité :** Le système doit garantir une livraison "au moins une fois" des notifications. 4. **Disponibilité :** Le système doit avoir une disponibilité de 99,95 %. **Votre tâche :** Fournissez une conception système à haut niveau. Votre réponse doit couvrir : 1. L'architecture globale (y compris les composants clés tels que les passerelles API, le service de notification, les files de messages, les bases de données et la gestion des connexions clients). 2. Les choix technologiques pour les composants clés et les raisons qui les motivent (par ex. WebSockets vs. Long Polling, Kafka vs. RabbitMQ, NoSQL vs. SQL). 3. Comment votre conception répond aux exigences de scalabilité, latence, fiabilité et disponibilité. 4. Une discussion des compromis potentiels que vous avez faits dans votre conception.

87
16 Mar 2026 05:05

Persuasion

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Pro

Convaincre un conseil municipal sceptique de lancer un projet pilote de rues scolaires sans voitures

Rédigez un discours persuasif à l'attention d'un conseil municipal qui envisage un projet pilote de six mois visant à rendre sans voitures les rues situées immédiatement autour de trois écoles primaires pendant les temps d'arrivée et de sortie des élèves. Votre objectif est de convaincre les membres sceptiques du conseil d'approuver le projet pilote. Détails sur le public : - Le conseil craint les retombées de la circulation, les désagréments pour les parents qui travaillent et une réaction négative des commerces locaux. - Ils sont ouverts aux preuves et aux compromis pratiques, mais n'aiment pas le langage idéologique ou accusatoire. Contenu requis : - Exposer clairement la proposition et expliquer pourquoi un projet pilote est un moyen à faible risque de la tester. - Formuler au moins trois arguments distincts, incluant la sécurité des élèves, les bénéfices pour la santé ou l'apprentissage, et l'amélioration de la qualité de vie du quartier ou la gestion du trafic. - Traiter au moins deux objections sérieuses de manière équitable et les réfuter en proposant des mesures d'atténuation réalistes. - Inclure un bref exemple ou scénario illustratif. - Terminer par un appel à l'action concret. Contraintes : - Longueur : 500 à 700 mots. - Ton : respectueux, pragmatique et persuasif. - Ne pas inventer de statistiques, d'études ou d'experts nommés. Si vous mentionnez des preuves, décrivez-les uniquement en termes généraux. - Ne pas utiliser de puces.

57
16 Mar 2026 04:13

Affichage de 21 a 40 sur 73 resultats

Liens associes

X f L