你是否在尋找一個(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人)。
數(shù)據(jù)庫(kù)編程大賽獎(jiǎng)品,歡迎來(lái)挑戰(zhàn)!
比賽玩法
參賽時(shí)間
2023.12.20 ~ 2023.12.25 22:00
比賽題目
用一條SQL給出撲克牌24點(diǎn)的計(jì)算表達(dá)式
用一條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)容示例如下圖:
一條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)。
《數(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 分)
比賽行程
活動(dòng)截止時(shí)間
本次大賽提交答題的截止時(shí)間:2023年12月25日22:00點(diǎn),歡迎參賽!
審核編輯 黃宇
-
編程
+關(guān)注
關(guān)注
88文章
3636瀏覽量
93897 -
SQL
+關(guān)注
關(guān)注
1文章
772瀏覽量
44209 -
數(shù)據(jù)庫(kù)
+關(guān)注
關(guān)注
7文章
3842瀏覽量
64579
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論