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

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

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

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

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

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

大賽獎(jiǎng)品

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

wKgaomWD6CSAKP1qAAKzhrmTGA8806.jpg

數(shù)據(jù)庫(kù)編程大賽獎(jiǎng)品,歡迎來(lái)挑戰(zhàn)!

比賽玩法

參賽時(shí)間

2023.12.20 ~ 2023.12.25 22:00

比賽題目

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

wKgZomWD6CSAB-OgAAHw4a_3XJc388.jpg

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

詳細(xì)描述

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

wKgaomWD6CaAAujFAANOGho1380635.jpg

一條SQL計(jì)算撲克牌24點(diǎn)的玩法

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

測(cè)試數(shù)據(jù)與驗(yàn)證流程

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

2.申請(qǐng)一個(gè)免費(fèi)的 mysql demo 數(shù)據(jù)庫(kù);

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

備注:

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

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

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

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

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

參賽提交

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

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

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

方式二:公眾號(hào)后臺(tái)

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

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

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

評(píng)選規(guī)則

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

wKgZomWD6CeAWfz1AAdQdvwh8NM431.jpg

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

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

正確性

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

性能

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

代碼創(chuàng)新性

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

代碼易讀性

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

比賽行程

wKgaomWD6CeAFiYOAAGGuau9DW8903.jpg

活動(dòng)截止時(shí)間

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

審核編輯 黃宇

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

    關(guān)注

    88

    文章

    3636

    瀏覽量

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

    關(guān)注

    1

    文章

    772

    瀏覽量

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

    關(guān)注

    7

    文章

    3842

    瀏覽量

    64579
收藏 人收藏

    評(píng)論

    相關(guān)推薦

    Devart: dbForge Compare Bundle for SQL Server—比較SQL數(shù)據(jù)庫(kù)最簡(jiǎn)單、最準(zhǔn)確的方法

    ? dbForge Compare Bundle For SQL Server:包含兩個(gè)工具,可幫助您節(jié)省用于手動(dòng)數(shù)據(jù)庫(kù)比較的 70% 的時(shí)間 dbForge數(shù)據(jù)比較 幫助檢測(cè)和分析實(shí)時(shí)SQL
    的頭像 發(fā)表于 01-17 11:35 ?93次閱讀

    數(shù)據(jù)庫(kù)是哪種數(shù)據(jù)庫(kù)類型?

    數(shù)據(jù)庫(kù)種部署在虛擬計(jì)算環(huán)境中的數(shù)據(jù)庫(kù),它融合了云計(jì)算的彈性和可擴(kuò)展性,為用戶提供高效、靈活的數(shù)據(jù)庫(kù)
    的頭像 發(fā)表于 01-07 10:22 ?115次閱讀

    不用編程不用電腦,快速實(shí)現(xiàn)多臺(tái)Modbus協(xié)議的PLC、智能儀表對(duì)接SQL數(shù)據(jù)庫(kù)

    IGT-DSER系列智能網(wǎng)關(guān)模塊支持多臺(tái)PLC、智能儀表、變頻器與數(shù)據(jù)庫(kù)之間雙向通訊,既可以讀取設(shè)備的數(shù)據(jù)上報(bào)到數(shù)據(jù)庫(kù),也可以從數(shù)據(jù)庫(kù)查詢數(shù)據(jù)
    的頭像 發(fā)表于 12-09 10:53 ?313次閱讀
    不用<b class='flag-5'>編程</b>不用電腦,快速實(shí)現(xiàn)多臺(tái)Modbus協(xié)議的PLC、智能儀表對(duì)接<b class='flag-5'>SQL</b><b class='flag-5'>數(shù)據(jù)庫(kù)</b>

    SQL數(shù)據(jù)庫(kù)設(shè)計(jì)的基本原則

    SQL數(shù)據(jù)庫(kù)設(shè)計(jì)的基本原則 1. 理解需求 在設(shè)計(jì)數(shù)據(jù)庫(kù)之前,首先要與業(yè)務(wù)團(tuán)隊(duì)緊密合作,了解業(yè)務(wù)需求。這包括數(shù)據(jù)的類型、數(shù)據(jù)的使用方式、
    的頭像 發(fā)表于 11-19 10:23 ?280次閱讀

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

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

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—SqlServer數(shù)據(jù)庫(kù)底層File Record被截?cái)酁?的數(shù)據(jù)恢復(fù)案例

    SQL Server數(shù)據(jù)庫(kù)數(shù)據(jù)無(wú)法被讀取。 經(jīng)過(guò)數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)工程師的初步檢測(cè),發(fā)現(xiàn)SQL
    的頭像 發(fā)表于 07-26 11:27 ?427次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—SqlServer<b class='flag-5'>數(shù)據(jù)庫(kù)</b>底層File Record被截?cái)酁?的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

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

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

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

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

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—數(shù)據(jù)庫(kù)所在分區(qū)空間不足導(dǎo)致sqlserver故障的數(shù)據(jù)恢復(fù)案例

    數(shù)據(jù)。服務(wù)器上部署sql server數(shù)據(jù)庫(kù),數(shù)據(jù)庫(kù)存放在C盤。 數(shù)據(jù)庫(kù)故障: 工作人員發(fā)現(xiàn)服務(wù)器的C盤容量即將耗盡,于是將
    的頭像 發(fā)表于 05-22 13:16 ?513次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>數(shù)據(jù)庫(kù)</b>所在分區(qū)空間不足導(dǎo)致sqlserver故障的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

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

    數(shù)據(jù)庫(kù)數(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 ?549次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—raid5陣列上層<b class='flag-5'>Sql</b> Server<b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

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

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

    數(shù)據(jù)庫(kù)數(shù)據(jù)恢復(fù)—Sql Server數(shù)據(jù)庫(kù)文件丟失的數(shù)據(jù)恢復(fù)案例

    服務(wù)器數(shù)據(jù)恢復(fù)環(huán)境: 臺(tái)安裝windows server操作系統(tǒng)的服務(wù)器。組由8塊硬盤組建的RAID5,劃分LUN供這臺(tái)服務(wù)器使用。 在windows服務(wù)器內(nèi)裝有SqlServer數(shù)據(jù)
    的頭像 發(fā)表于 04-11 15:38 ?950次閱讀
    <b class='flag-5'>數(shù)據(jù)庫(kù)</b><b class='flag-5'>數(shù)據(jù)</b>恢復(fù)—<b class='flag-5'>Sql</b> Server<b class='flag-5'>數(shù)據(jù)庫(kù)</b>文件丟失的<b class='flag-5'>數(shù)據(jù)</b>恢復(fù)案例

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

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

    芯進(jìn)電子連續(xù)兩年上榜“成都硬科技撲克牌企業(yè)”

    “成都硬科技撲克牌企業(yè)榜單”正式發(fā)布,芯進(jìn)電子連續(xù)兩年上榜。芯進(jìn)電子擁有70+自主知識(shí)產(chǎn)權(quán),霍爾傳感器技術(shù)國(guó)內(nèi)領(lǐng)先,始終堅(jiān)持以“感知生活,高效賦能,連接世界,驅(qū)動(dòng)
    的頭像 發(fā)表于 03-30 08:28 ?391次閱讀
    芯進(jìn)電子連續(xù)兩年上榜“成都硬科技<b class='flag-5'>撲克牌</b>企業(yè)”

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

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