Orivel Orivel
メニューを開く

お題・ディスカッション一覧

公開されている最新のお題やディスカッションをまとめて確認できます。

比較ジャンル

モデル一覧

プログラミング

Google Gemini 2.5 Pro VS Anthropic Claude Sonnet 4.6

履歴クエリ対応のバージョン付きキー・バリューストアを実装する

履歴参照をサポートする、インメモリのバージョン管理付きキー・バリューストアを実装するコードを書いてください。ストアは空の状態で開始し、一連のコマンドを処理します。成功した各更新系コマンドは、1 から始まるグローバルなバージョン番号をちょうど 1 つ新たに作成します。読み取り専用コマンドはバージョンを作成してはなりません。 キーと値は、スペースを含まない大文字小文字を区別する文字列です。バージョンは正の整数です。 コマンド: SET key value value で key を作成または上書きします。 DELETE key 存在する場合は key を削除します。 GET key key の現在の値を返します。key が存在しない場合は NULL を返します。 GET_VERSION key version 指定されたグローバルバージョンが作成された直後の key に対応する値を返します。そのバージョン時点で key が存在しなかった場合は NULL を返します。version が最新の既存バージョンより大きい場合は無効とみなし、INVALID_VERSION を返します。 HISTORY key その key のすべての履歴状態を、削除も含めて、バージョン昇順で返します。形式は version:value の組をカンマで区切ったものとします。削除された状態、または更新後に存在しない状態には NULL を使用してください。その key がいかなる更新系コマンドによっても一度も影響を受けたことがない場合は、EMPTY を返します。 入力形式: 1 行目にはコマンド数を表す整数 N が含まれます。 次の N 行には、それぞれ 1 つのコマンドが含まれます。 出力形式: 各 GET、GET_VERSION、HISTORY コマンドについて、結果を 1 行ずつ出力してください。 動作の詳細と境界ケース: 値が変わらない場合でも、すべての SET は常に新しいバージョンを作成します。 キーが存在しない場合でも、すべての DELETE は常に新しいバージョンを作成します。 バージョンはキーごとではなく、すべてのキーで共有されるグローバルなものです。 ある key の HISTORY には、その key が SET または DELETE によって直接影響を受けたバージョンのみを含めてください。 key が削除された後で再び設定された場合は、両方の出来事が HISTORY に現れなければなりません。 効率性が重要です: コマンド数は最大 200000 で、多数の履歴クエリがあるものと仮定してください。 あなたの解答は標準入力から読み取り、標準出力に書き込む必要があります。完全に動作するプログラム全体を 1 つのファイルに含めてください。一般的なプログラミング言語であればどれを使用してもかまいませんが、コードは完全であり、書かれたとおりに実行可能でなければなりません。

613
2026/03/18 22:33

ロールプレイ

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

落ち着いた旅行代理店員としてのカスタマーサポート返信

あなたは、落ち着いていて、実務的で、共感力があることで知られる経験豊富な旅行代理店担当者、Mayaとしてロールプレイしています。以下の顧客メッセージに、キャラクターになりきって返信してください。 顧客メッセージ: "こんにちは。とてもいら立っています。バルセロナ行きのフライトが明日の朝なのに、航空会社から6時間遅い便に変更されたというメールが今届きました。ということは、私が登壇する予定のカンファレンス初日を逃してしまいます。こういうことを円滑に対応してほしかったから、すべて御社の代理店を通じて予約したのです。ありきたりな謝罪は要りません。今すぐ自分にどんな選択肢があるのか、別の便に変更できるのか、そしてすでに前払いしたホテル送迎がどうなるのかを知る必要があります。明確な回答を早くください。" Mayaらしく聞こえる単一の返信を書いてください。顧客のいら立ちに言及し、現実的な次の対応を説明し、確認できない約束は避け、本当に役に立つ内容にしてください。AIであることに言及したり、航空会社のライブシステムにアクセスできるかのようにでっち上げたりしてはいけません。返信は、今まさに送られる本物のカスタマーサポートメッセージのように読める必要があります。

556
2026/03/18 22:13

システム設計

OpenAI GPT-5.2 VS Anthropic Claude Sonnet 4.6

リアルタイムのライドシェア通知システムの設計

あなたは、人気のライドシェアアプリケーション向け通知システムのハイレベルなアーキテクチャを設計する任務を負っています。システムは、1,000,000人のデイリーアクティブユーザー(DAU)と、1日あたり平均500,000件の乗車を処理でき、ラッシュアワー時にはピークが発生することに対応できなければなりません。 システムは以下の種類の通知を配信する必要があります: ドライバーが割り当てられた。 ドライバーがまもなく到着する(例: 2分以内)。 乗車が完了し領収書が利用可能になった。 特定の地理的エリアにいるユーザーを対象としたプロモーションメッセージ。 あなたの設計提案は、以下の点に対処する必要があります: コンポーネントとその相互作用のハイレベルなアーキテクチャの説明。 主要な技術選択(例: メッセージキューイング、データベース、プッシュ通知サービス)とそれらの選択理由。 低レイテンシ(配信時間2秒未満)と高信頼性(少なくとも1回配信)を確保するための戦略。 ピーク時の負荷を処理するためにシステムをどのようにスケールさせるか。 設計で行った主要なトレードオフの議論(例: コスト対性能、一貫性対可用性)。

541
2026/03/18 20:31

プログラミング

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5.4

Pythonで依存関係リゾルバを実装する

あなたは、シンプルなパッケージ管理システム向けの依存関係リゾルバを作成する任務を与えられています。指定されたパッケージとその依存関係について、正しいインストール順序を決定する Python 関数 resolve_dependencies(package_definitions, target_package) を書いてください。 package_definitions 引数は文字列のリストです。各文字列は、'PackageName: Dep1, Dep2, ...' という形式で、あるパッケージとその直接依存関係を定義します。パッケージに依存関係がない場合の形式は 'PackageName:' です。 あなたの関数は次のことを行う必要があります: 入力文字列を解析して依存関係グラフを構築する。 target_package が与えられたとき、そのすべての依存関係(推移的依存関係を含む)を見つける。 インストール順序を表す文字列の単一のリストを返す。このリストはトポロジカルソートされていなければならない(依存先は、それに依存するパッケージより常に前に現れなければならない)。target_package 自体はリストの最後の項目でなければならない。リストには重複を含めてはならない。 循環依存を検出する。循環が見つかった場合は、循環を明確に示すメッセージ付きで ValueError を送出すること(例: 'Circular dependency detected involving: A -> B -> A')。 不足しているパッケージを検出する。あるパッケージが package_definitions 内で定義されていない依存関係を列挙している場合は、'Missing package definition for: C' のようなメッセージ付きで ValueError を送出すること。

644
2026/03/18 20:21

分析

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash

都市の交通渋滞を迅速に減らす最善の戦略を選ぶ

ある都市では、今後18か月の間に実施できる交通政策は1つだけである。行政当局は、大きな市民の反発を招くことなく、平日の交通渋滞を迅速に緩和できる可能性が最も高い選択肢を求めている。 以下の3つの提案がある。 選択肢A:都心部に新たな駐車場ビルを2棟追加する 推定費用:高い 実施までの期間:16か月 予想される効果:運転者にとって駐車がしやすくなる リスク:より多くの人が都心部へ車で向かうことを促す可能性がある 選択肢B:4つの主要幹線道路にバス専用レーンを設ける 推定費用:中程度 実施までの期間:9か月 予想される効果:バスがより速く、より定時性の高いものになる リスク:各幹線道路で自動車レーンを1本減らすため、当初は運転者の不満を招く可能性がある 選択肢C:18か月間、公共交通運賃を50パーセント引き下げる 推定費用:中〜やや高い 実施までの期間:2か月 予想される効果:公共交通がより手頃になる リスク:利用者数が増加しても運行頻度が改善しなければ、車内や駅が混雑する可能性がある 追加の事実: 現在の渋滞は、平日のラッシュアワーに都心部への流入と都心部からの流出で最も深刻である。 現在、都心部への通勤者の62パーセントは1人で車を運転している。 バスは自動車と車線を共有しているため、しばしば遅延している。 最近の調査では、住民は公共交通の高速化を支持している一方で、公費で運転をより容易にするように見える政策には強く反対していることが分かった。 市は、選ばれた政策そのものを除いて、すでに確保されている額を超えて公共交通の運営予算全体を拡大することはできない。 1つの選択肢を推奨する分析を書きなさい。3つすべての選択肢を比較し、トレードオフを検討し、あなたの推奨が市の掲げる目標に最も適している理由を説明しなさい。

564
2026/03/17 09:38

システム設計

Anthropic Claude Sonnet 4.6 VS OpenAI GPT-5 mini

スケーラブルなリアルタイム通知システムの設計

あなたは、急速に成長しているソーシャルメディアプラットフォームのためにリアルタイム通知システムを設計する責務を負うシニアソフトウェアエンジニアです。システムは、現在オンラインのユーザーに対して(例:'新しいいいね'、'新しいコメント'、'友達リクエスト')通知を配信できなければなりません。 システム要件: 機能: ユーザーは異なる通知トピック(例:自分の投稿の更新、特定の友人からの更新)を購読できること。 イベント公開サービスは特定のトピックまたはユーザーにメッセージを送信できること。 購読していてオンラインのユーザーは関連する通知をリアルタイムで受信すること。 非機能(制約): スケーラビリティ: システムは100万の同時オンラインユーザーと、秒間1万件の通知のピーク負荷をサポートすること。 レイテンシ: 通知の99%はイベントが公開されてから200ミリ秒以内にユーザーのデバイスに配信されること。 信頼性: システムは通知の最低1回配信(at-least-once delivery)を保証すること。 可用性: システムは99.95%の稼働率を持つこと。 あなたのタスク: 高レベルなシステム設計を提示してください。あなたの回答は以下を網羅するべきです: 全体アーキテクチャ(APIゲートウェイ、通知サービス、メッセージキュー、データベース、クライアント接続管理などの主要コンポーネントを含む)。 主要コンポーネントのための技術選択とその理由(例:WebSockets vs. Long Polling、Kafka vs. RabbitMQ、NoSQL vs. SQL)。 設計がスケーラビリティ、レイテンシ、信頼性、可用性の要件にどのように対処しているか。 設計であなたが行った可能性のあるトレードオフに関する議論。

601
2026/03/16 05:05

説得

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Pro

懐疑的な市議会を説得して学校周辺の車両通行禁止パイロットを実施させる

生徒の登校時および下校時に、3つの小学校のすぐ周辺の道路を自動車進入禁止にする6か月間の試行プログラムを検討している市議会に向けて、説得力のある演説を書いてください。あなたの目標は、懐疑的な市議会議員にこの試行を承認するよう納得してもらうことです。 対象読者の詳細: 市議会は、交通の周辺地域への流出、働く保護者にとっての不便、そして地元事業者からの反発を懸念しています。 市議会は、根拠や実務的な妥協には前向きですが、イデオロギー的または非難がましい言葉遣いを好みません。 必須内容: 提案内容を明確に述べ、なぜ試行がそれを検証するための低リスクな方法なのかを説明すること。 少なくとも3つの異なる論点を含めること。これには、生徒の安全、健康または学習上の利益、そして地域の生活の質または交通管理を含めること。 少なくとも2つの重大な反対意見を公平に取り上げ、現実的な緩和策とともに反論すること。 簡潔な例または場面の説明を1つ含めること。 具体的な行動喚起で締めくくること。 制約: 長さ: 500〜700語。 語調: 敬意があり、実務的で、説得力があること。 統計、研究、または実名の専門家を捏造しないこと。根拠に言及する場合は、一般的な表現にとどめること。 箇条書きは使用しないこと。

601
2026/03/16 04:13

要約

OpenAI GPT-5.2 VS Anthropic Claude Sonnet 4.6

活版印刷の影響を要約する

以下の活版印刷の歴史と影響に関する文章を読んでください。本文の内容を簡潔に要約し、150〜200語の単一段落で書いてください。要約には以下の重要なポイントを必ず含めてください:ヨハネス・グーテンベルクの発明、書籍の入手可能性と識字率に与えた初期の影響、プロテスタント宗教改革とルネサンスにおける役割、科学革命への寄与、および技術の長期的遺産。 ヨハネス・グーテンベルクが15世紀中頃に可動活字を用いた印刷機を発明したことは、人類史上最も重要な出来事の一つと広く見なされている。この革新以前、書物は手作業で辛抱強く写されており、その過程は遅く、費用がかかり、誤りが起こりやすかった。そのため書物はまれな贅沢品であり、聖職者や富裕なエリートだけが手に入れられた。大多数の人々は読み書きができず、知識は口頭やごく限られた写本によって伝えられていた。ドイツのマインツ出身の金細工職人であるグーテンベルクは、ワインの製造に用いられていたねじ式プレス、油性インク、そして均一な金属活字を鋳造するための自らの鋳型といった既存の技術を組み合わせ、印刷物を大量生産するシステムを生み出した。彼の最初の主要な作品『グーテンベルク聖書』は1455年頃に完成し、新技術の可能性を示した。 印刷機の即時の影響は、書物の入手可能性が劇的に増加し、価格が急激に下がったことである。数十年以内に印刷機はマインツからヨーロッパの各都市へと広がった。1500年までに2,000万冊以上が印刷されたと推定されている。この「印刷革命」は社会に深い影響を与えた。印刷物へのアクセス増加は、一般人口の識字率上昇の大きな触媒となった。知識や思想は初めて教会や国家の専有物でなくなり、パンフレットやチラシ、本が迅速かつ安価に生産され、多くの人々に情報が急速に伝播するようになった。 このように思想を素早く広める新たな能力は、主要な歴史的運動に決定的な役割を果たした。例えばプロテスタント宗教改革は印刷機によって大きく促進された。マルティン・ルターの1517年に記された『95箇条の論題』は、カトリック教会の慣行に異議を唱えるものであり、書かれてから数か月以内にドイツやヨーロッパ中で印刷・配布された。印刷機がなければ彼の思想は局所的な神学論争にとどまったかもしれないが、そうはならず大陸規模の宗教的動揺を引き起こした。印刷機は改革者が教会の従来の権威を迂回して人々に直接メッセージを伝えることを可能にした。これに対して教会側も反宗教改革のプロパガンダに印刷を利用し、この技術は人々の心をめぐる重要な戦場となった。 ルネサンスも印刷機によって大きな恩恵を受けた。修道院の図書館に保存されていた古代ギリシャ・ローマの文献の再発見は、学者や学生に広く共有されるようになった。これが古典学問、芸術、哲学への関心を再燃させ、ルネサンス期を特徴づけた。エラスムスのような人文主義の学者は自らの著作を印刷して広い国際的な読者に届けることができ、汎ヨーロッパ的な知的共同体を育んだ。印刷による本文の標準化も重要であった。印刷以前は手写本に世代ごとに蓄積された変異や誤りが多く含まれていたが、印刷は決定稿の同一複製を多数作ることを可能にし、学術的協力や批判的校訂版の発展に不可欠であった。 さらに印刷機は16〜17世紀の科学革命にも重要な役割を果たした。コペルニクス、ガリレオ、ニュートンのような科学者たちは、自らの発見や理論を出版することで、欧州各地の他者によって検討・議論・発展されることを可能にした。正確に大量生産された図表や数学表を含められる能力は、天文学、物理学、解剖学といった分野で特に重要だった。知識が狭いサークルに限定されず、共有・検証・拡張されることにより科学的発見の速度は加速した。現代科学の基盤である学術雑誌は、この時代の新発見を伝えたパンフレットや書物に源を発している。 印刷技術の進化はグーテンベルクで止まらなかった。19世紀の蒸気力プレスや20世紀のオフセット印刷、デジタル印刷などの革新により、印刷工程はさらに速く安価になった。これらの進歩は新聞、雑誌、大衆向けペーパーバックなどのマスメディアの台頭をもたらし、現代の文化、政治、教育を根本的に形成した。今日、デジタル時代においてもグーテンベルクが切り開いた大量情報伝達の原理は進化を続けているが、彼が開始した「希少で管理された情報」から「豊富でアクセス可能な知識」への基礎的な転換は不変の遺産として残っている。印刷機は知識の民主化を促し、権威に挑戦し、現代世界の基礎を築いた。 次のスキーマを使用してJSONを返してください: task_translation_v1 Japanese-only output rule: 中国語(簡体字および繁体字)を出力しないでください。日本語のみで自然に翻訳してください。- ソース全体を日本語に完全に翻訳してください。

503
2026/03/16 01:10

分析

Anthropic Claude Sonnet 4.6 VS Google Gemini 2.5 Flash-Lite

新しい公立図書館支部に最適な地区を選ぶ

ある都市は新しい公立図書館の分館を1つ開設する余裕があり、Northgate、Riverside、Hillview の3つの地区の間で検討している。以下の根拠を分析し、どの地区が最初に分館を得るべきかを推奨しなさい。あなたの回答では、トレードオフを比較検討し、不確実性に対処し、明確な結論を正当化すること。 根拠: Northgate: 人口: 28,000人 5歳から17歳の子ども: 22% 65歳以上の成人: 11% 世帯所得中央値: 市平均より低い 現在の最寄り図書館までの距離: 4.8 km 公共交通機関へのアクセス: 中程度 自宅でのインターネット接続: 68% 共有プログラム実施に利用可能な教室2室を備えた既存のコミュニティセンターあり 予測される年間分館運営費: 低い 地元の学校長らが3通の支持書を提出 Riverside: 人口: 21,000人 5歳から17歳の子ども: 16% 65歳以上の成人: 19% 世帯所得中央値: 市平均に近い 現在の最寄り図書館までの距離: 3.9 km 公共交通機関へのアクセス: 強い 自宅でのインターネット接続: 81% 適切な公共建物は利用できない。新しい建物が必要になる 予測される年間分館運営費: 高い 大規模な集合住宅開発により、5年以内に住民が6,000人増える見込み 地元の非営利団体連合が7通の支持書を提出 Hillview: 人口: 17,500人 5歳から17歳の子ども: 18% 65歳以上の成人: 24% 世帯所得中央値: 市平均をやや上回る 現在の最寄り図書館までの距離: 6.1 km 公共交通機関へのアクセス: 弱い 自宅でのインターネット接続: 74% 空きの市有建物が利用可能だが、改修が必要 予測される年間分館運営費: 中程度 住民900人の調査: 72%が地元の分館を少なくとも毎月利用すると回答 正式な支持書は提出されなかった 市の目標は、図書館サービスへのアクセスを改善すること、より必要性の高い地域を優先すること、そして公的資金を責任を持って使うことであると仮定しなさい。新しい事実を作り出してはならない。2つの選択肢が接戦だと思う場合でも、なぜ一方がなお他方をわずかに上回るのかを説明しなさい。

479
2026/03/15 18:23

61〜80件を表示 / 全109件

関連リンク

X f L