0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

數(shù)據(jù)庫編程大賽:一條SQL計算撲克牌24點

數(shù)據(jù)庫小組 ? 來源: 數(shù)據(jù)庫小組 ? 作者: 數(shù)據(jù)庫小組 ? 2023-12-21 15:24 ? 次閱讀

你是否在尋找一個平臺,能讓你展示你的SQL技能,與同行們一較高下?你是否渴望在實戰(zhàn)中提升你的SQL水平,開闊你的技術(shù)視野?如果你對這些都感興趣,那么本次由NineData主辦的《數(shù)據(jù)庫編程大賽》,將是你的最佳選擇!

大賽獎品

本次數(shù)據(jù)庫編程大賽的獎項安排:一等獎(1人)、二等獎(2人)、三等獎(3人)、普照紀(jì)念獎(30人)。

wKgaomWD6CSAKP1qAAKzhrmTGA8806.jpg

數(shù)據(jù)庫編程大賽獎品,歡迎來挑戰(zhàn)!

比賽玩法

參賽時間

2023.12.20 ~ 2023.12.25 22:00

比賽題目

用一條SQL給出撲克牌24點的計算表達(dá)式

wKgZomWD6CSAB-OgAAHw4a_3XJc388.jpg

用一條SQL給出撲克牌24點的計算表達(dá)式

詳細(xì)描述

有一張表 cards,id 是自增字段的數(shù)字主鍵,另外有4個字段 c1,c2,c3,c4 ,每個字段隨機(jī)從 1~10 之間選擇一個整數(shù),要求選手使用一條 SQL 給出 24 點的計算公式,返回的內(nèi)容示例如下圖:

wKgaomWD6CaAAujFAANOGho1380635.jpg

一條SQL計算撲克牌24點的玩法

其中 result 字段是計算的表達(dá)式,只需返回1個解,如果沒有解,result 返回null。

測試數(shù)據(jù)與驗證流程

1.進(jìn)入NineData官網(wǎng)(www.ninedata.cloud),注冊并登錄NineData平臺;

2.申請一個免費的 mysql demo 數(shù)據(jù)庫;

3.在 SQL 窗口中查看 cards 表數(shù)據(jù):select * from poker24.cards。

備注:

1. 24 點的計算規(guī)則:只能使用加減乘除四則運(yùn)算,不能使用階乘、指數(shù)等運(yùn)算符,每個數(shù)字最少使用一次,且只能使用一次,可以使用小括號改變優(yōu)先級;

2. 只能使用一條 SQL ,可以使用數(shù)據(jù)庫內(nèi)置函數(shù),但是不能使用存儲過程/自定義函數(shù)和代碼塊;

3. SQL 正確性大家在 NineData 平臺 demo 數(shù)據(jù)庫自己驗證,或在自己的數(shù)據(jù)庫上驗證,組委會評測服務(wù)器是 4 核 CPU ,32 GB 內(nèi)存;

4. 選手個人誠信參賽,不允許提交別人的比賽代碼,如果發(fā)現(xiàn)有類似代碼,工作組以第一個提交的為有效參賽;

5. 每個選手最多提交 3 次比賽代碼。

參賽提交

通過數(shù)據(jù)庫編程大賽入口報名,提交SQL答案的表單。參賽人員需要提交信息 1. 姓名 2. 郵箱 3. 聯(lián)系電話 4. 數(shù)據(jù)庫類型 5. 數(shù)據(jù)庫版本 6. SQL 7. 算法說明。

方式一:官網(wǎng)提交

登陸NineData官網(wǎng),參賽地址:
https://www.ninedata.cloud/sql_poker24

方式二:公眾號后臺

NineData公眾號后臺回復(fù)「數(shù)據(jù)庫編程」,立即獲得參賽入口鏈接。

方式三:數(shù)據(jù)庫編程大賽群

NineData公眾號菜單點擊進(jìn)群后,自動獲得參賽活動地址和提交答案入口。

評選規(guī)則

本次大賽的評委,均是數(shù)據(jù)庫領(lǐng)域的領(lǐng)軍人物,通過主辦方NineData的邀請,組成2023年《數(shù)據(jù)庫編程大賽》強(qiáng)大的評審嘉賓團(tuán)。

wKgZomWD6CeAWfz1AAdQdvwh8NM431.jpg

《數(shù)據(jù)庫編程大賽》評審嘉賓團(tuán)

本次大賽主要會從以下4個方面評審,一定要注意下面的評審規(guī)則!

正確性

由組委會驗證,只有結(jié)果正確才會進(jìn)入評委評選流程。

性能

總得分占比 50% ,由組委會給出測試成績(第一名 50 分,第二名 45 分,第三名 42 分,第四名 40 分,第 5 名 39 分,后面每排名下降一名減少1分,以此類推,最低得 20 分)

代碼創(chuàng)新性

總得分占比 30% ,由評委打分( 0~30 分)

代碼易讀性

總得分占比 20% ,由評委打分( 0~20 分)

比賽行程

wKgaomWD6CeAFiYOAAGGuau9DW8903.jpg

活動截止時間

本次大賽提交答題的截止時間:2023年12月25日22:00點,歡迎參賽!

審核編輯 黃宇

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 編程
    +關(guān)注

    關(guān)注

    88

    文章

    3521

    瀏覽量

    93266
  • SQL
    SQL
    +關(guān)注

    關(guān)注

    1

    文章

    750

    瀏覽量

    43900
  • 數(shù)據(jù)庫
    +關(guān)注

    關(guān)注

    7

    文章

    3712

    瀏覽量

    64023
收藏 人收藏

    評論

    相關(guān)推薦

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫出現(xiàn)823錯誤的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫故障: SQL Server附加數(shù)據(jù)庫出現(xiàn)錯誤823,附加數(shù)據(jù)庫失敗。數(shù)據(jù)庫
    的頭像 發(fā)表于 09-20 11:46 ?93次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>SQL</b> Server<b class='flag-5'>數(shù)據(jù)庫</b>出現(xiàn)823錯誤的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    恒訊科技分析:sql數(shù)據(jù)庫怎么用?

    。 2、安裝數(shù)據(jù)庫軟件: 在您的服務(wù)器或本地計算機(jī)上安裝所選的數(shù)據(jù)庫軟件。 3、配置數(shù)據(jù)庫服務(wù)器: 根據(jù)需要配置數(shù)據(jù)庫服務(wù)器設(shè)置,包括內(nèi)存分
    的頭像 發(fā)表于 07-15 14:40 ?209次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—SQL Server數(shù)據(jù)庫所在分區(qū)空間不足報錯的數(shù)據(jù)恢復(fù)案例

    Server數(shù)據(jù)庫故障: 存放SQL Server數(shù)據(jù)庫的D盤分區(qū)容量不足,管理員在E盤中生成了個.ndf的文件并且將數(shù)據(jù)庫路徑指向E
    的頭像 發(fā)表于 07-10 13:54 ?300次閱讀

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—raid5陣列上層Sql Server數(shù)據(jù)庫數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)環(huán)境: 5塊硬盤組建組RAID5陣列,劃分LUN供windows系統(tǒng)服務(wù)器使用。windows系統(tǒng)服務(wù)器內(nèi)運(yùn)行了Sql Server
    的頭像 發(fā)表于 05-08 11:43 ?391次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—raid5陣列上層<b class='flag-5'>Sql</b> Server<b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

    數(shù)據(jù)庫數(shù)據(jù)恢復(fù)—ndf文件大小變?yōu)?KB的數(shù)據(jù)恢復(fù)案例

    存儲設(shè)備損壞導(dǎo)致存儲中SQL Server數(shù)據(jù)庫崩潰。對數(shù)據(jù)庫文件進(jìn)行恢復(fù)后,用戶發(fā)現(xiàn)有4個ndf文件的大小變?yōu)?KB。該SQL Server數(shù)據(jù)庫
    的頭像 發(fā)表于 05-07 11:19 ?321次閱讀

    旋極星源連續(xù)三年上榜成都硬科技撲克牌方片陣列

    3月28日,由雨前顧問、成都硬科技企業(yè)聯(lián)盟主辦的2024年成都硬科技年會在成都召開,本次年會以“硬科技企業(yè)領(lǐng)航新質(zhì)生產(chǎn)力”為主題,年會現(xiàn)場隆重揭曉了備受矚目的“2023年成都硬科技撲克牌榜單”。
    的頭像 發(fā)表于 04-01 11:19 ?377次閱讀

    啟英泰倫連續(xù)第五年上榜 “成都硬科技撲克牌榜單”

    在春意盎然的四月,成都迎來了場科技界的盛事——2024成都硬科技年會。年會以“硬科技企業(yè)領(lǐng)航新質(zhì)生產(chǎn)力”為主題,現(xiàn)場揭曉了2023年度《成都硬科技撲克牌企業(yè)榜單》,經(jīng)過指標(biāo)模型評選、專家委員會評審
    的頭像 發(fā)表于 03-30 08:14 ?280次閱讀
    啟英泰倫連續(xù)第五年上榜 “成都硬科技<b class='flag-5'>撲克牌</b>榜單”

    labview與sql數(shù)據(jù)庫連接5種方法

    連接LabVIEW和SQL數(shù)據(jù)庫種常見的需求,可以通過多種方法實現(xiàn)。本文將介紹五種連接LabVIEW和SQL數(shù)據(jù)庫的方法。 方法
    的頭像 發(fā)表于 01-07 16:01 ?3772次閱讀

    常見的存儲Idea數(shù)據(jù)庫的地方

    。它們使用表格和行的結(jié)構(gòu)來組織數(shù)據(jù),并使用SQL語言來查詢和管理數(shù)據(jù)。些著名的關(guān)系型數(shù)據(jù)庫包括MySQL,Oracle,Microsoft
    的頭像 發(fā)表于 12-06 14:15 ?799次閱讀

    SQL Server數(shù)據(jù)庫備份方法

    SQL Server是種用于管理和存儲數(shù)據(jù)的關(guān)系型數(shù)據(jù)庫管理系統(tǒng)。備份數(shù)據(jù)庫是保護(hù)和恢復(fù)數(shù)據(jù)
    的頭像 發(fā)表于 11-23 14:27 ?1194次閱讀

    sql數(shù)據(jù)庫入門基礎(chǔ)知識

    SQL(Structured Query Language,結(jié)構(gòu)化查詢語言)是種用于管理關(guān)系型數(shù)據(jù)庫編程語言。它被廣泛應(yīng)用于企業(yè)應(yīng)用、數(shù)據(jù)
    的頭像 發(fā)表于 11-23 14:24 ?1615次閱讀

    mysql數(shù)據(jù)庫的增刪改查sql語句

    MySQL是種常用的關(guān)系型數(shù)據(jù)庫管理系統(tǒng),是許多網(wǎng)站和應(yīng)用程序的首選數(shù)據(jù)庫。在MySQL中,我們可以使用SQL(結(jié)構(gòu)化查詢語言)進(jìn)行數(shù)據(jù)
    的頭像 發(fā)表于 11-16 15:41 ?1017次閱讀

    量子密鑰分發(fā):從撲克牌魔術(shù)說起

    用兩個信封里的“相互感應(yīng)”的撲克牌作為密鑰,其實會有兩個風(fēng)險難以避免,是可能被第三方某個人偷看了,Alice和Bob也無法察覺,二是其中個信封中的可能被第三方某個人偷偷替換掉包,
    的頭像 發(fā)表于 11-12 10:12 ?612次閱讀
    量子密鑰分發(fā):從<b class='flag-5'>一</b>個<b class='flag-5'>撲克牌</b>魔術(shù)說起

    sql是什么意思網(wǎng)絡(luò)用語

    sql是什么意思?sql是結(jié)構(gòu)化查詢語言(Structured Query Language)的縮寫。它是種專門用于管理關(guān)系型數(shù)據(jù)庫系統(tǒng)的編程
    的頭像 發(fā)表于 10-13 17:31 ?3084次閱讀

    數(shù)據(jù)庫SQL的優(yōu)化

    用戶成功連接數(shù)據(jù)庫之后,用戶和數(shù)據(jù)庫成功建立起了會話。此后,用戶每通過會話發(fā)出一條SQL語句,數(shù)據(jù)庫系統(tǒng)都會對其進(jìn)行
    的頭像 發(fā)表于 10-09 15:43 ?940次閱讀
    <b class='flag-5'>數(shù)據(jù)庫</b><b class='flag-5'>SQL</b>的優(yōu)化