データベース プログラミング コンテスト: 1 つの SQL でポーカー カードの 24 点を計算します

自分の SQL スキルを披露し、同僚と競争できるプラットフォームをお探しですか? 実戦での SQL レベルを向上させ、技術的な視野を広げたいと考えていますか? これらすべてに興味があるなら、NineData が主催するこの「データベース プログラミング コンペティション」が最適です。

コンテスト賞品

このデータベースプログラミングコンテストの賞は、最優秀賞(1名)、準優勝(2名)、第三位(3名)、浦照記念賞(30名)です。

データベースプログラミングコンテストの賞品、チャレンジ大歓迎!

ゲームの遊び方

入場時間

2023.12.20 ~ 2023.12.25 22:00

コンテストの質問

SQLを使ってポーカー24点の計算式を与える

詳細な説明

テーブル カードがあり、id は自動インクリメント フィールドの数値主キーで、c1、c2、c3、c4 の 4 つのフィールドがあります。各フィールドは 1 から 10 までの整数をランダムに選択し、プレイヤーは次の値を使用する必要があります。 24点を与えるSQLの計算式、返される内容例は以下の通りです。

結果フィールドは計算式であり、1 つの解を返すだけで済みます。解がない場合、結果は null を返します。

テストデータと検証プロセス

1. NineData 公式 Web サイト (www.ninedata.cloud) にアクセスし、NineData プラットフォームに登録してログインします。

2. 無料の mysql デモ データベースを申請します。

3. SQL ウィンドウでカード テーブル データを表示します。* from poker24.cards を選択します。

述べる:

1. 24 点の計算規則: 加算、減算、乗算、除算の四則演算のみ使用可能、階乗、指数などの演算子は使用不可、各数値は少なくとも 1 回のみ使用する必要がある、括弧は使用可能優先順位を変更するために使用されます。

2. SQL は 1 つだけ使用でき、組み込みデータベース関数は使用できますが、ストアド プロシージャ/カスタム関数およびコード ブロックは使用できません。

3. SQL の正しさは、NineData プラットフォームのデモ データベース、または独自のデータベースで検証できます組織委員会の評価サーバーは 4 コア CPU と 32 GB メモリを備えています。

4. コンテスト参加者は誠実に参加する必要があり、他人のコンテスト コードを提出することはできません。類似のコードが見つかった場合、ワーキング グループは最初に提出されたものを有効なエントリーとみなします。

5. 各プレーヤーは最大 3 回まで競技コードを提出できます。

提出

データベースプログラミングコンテストのエントリーから登録し、SQL回答フォームを提出してください。参加者は、1. 名前 2. 電子メール 3. 連絡先番号 4. データベースの種類 5. データベースのバージョン 6. SQL 7. アルゴリズムの説明 の情報を提出する必要があります。

方法1:公式サイトから投稿する

NineData公式サイトにログイン、エントリーアドレス:https://www.ninedata.cloud/sql_poker24

方法 2: パブリック アカウント バックエンド

NineData パブリック アカウント バックステージで「データベース プログラミング」と返信すると、すぐにエントリー リンクを取得します。

方法 3:データベース プログラミング コンペティション グループ

QR コードをスキャンしてグループに参加すると、イベントのアドレスと回答を送信するための入り口が自動的に取得されます。

選択ルール

このコンテストの審査員はデータベース分野の第一人者ばかりで、主催者であるNineDataから2023年「データベースプログラミングコンペティション」に向けて強力な審査員団として招聘されました。

「データベースプログラミングコンペティション」審査委員会

本コンテストは主に以下の4つの観点から審査されますので、以下の審査ルールにご注意ください!

正しさ

組織委員会によって検証され、正しい結果のみが審査員の選考プロセスに入ります。

パフォーマンス

合計得点が50%を占め、組織委員会より試験結果が発表される(1位50点、2位45点、3位42点、4位40点、5位39点、以降順位が1つ下がる)ポイントは 1 ポイント減らされ、以下同様に最低スコアは 20 ポイントとなります)

コードの革新

合計得点の30%を審査員が採点(0~30点)

コードの可読性

合計得点の20%を審査員が採点(0~20点)

競技日程

本コンテストの解答提出締切:2023年12月25日22:00

活動期限

有名なオープンソース プロジェクトの作者が躁状態で職を失った - 「オンラインでお金を求めている」 スターなし、修正なし 2023 年世界のエンジニアリング成果トップ 10 が発表: ChatGPT、Hongmeng オペレーティング システム、中国宇宙ステーション、その他の選ばれた ByteDance Google、2023 年に最も人気のある Chrome 拡張機能を発表学者 の倪光南氏: Xiaomi 携帯電話 BL のロックを解除するために、 輸入 HDD を国産 SSD に置き換えることを願っていますか? まず、Java プログラマーの面接の質問をします. Arm が 70 人以上の中国人エンジニアを解雇し、中国のソフトウェア ビジネスの再編を計画. OpenKylin 2.0 が明らかに | UKUI 4.10 ダブル ダイヤモンド デザイン、美しく高品質! Manjaro 23.1 リリース、コード名は「Vulcan」
{{名前}}
{{名前}}

おすすめ

転載: my.oschina.net/ninedata/blog/10322955