旅游网站源码免费下载,山东网站建设工作室,怎么创建自己的网站,网站建设公司中企动力推荐你是否在寻找一个平台#xff0c;能让你展示你的SQL技能#xff0c;与同行们一较高下#xff1f;你是否渴望在实战中提升你的SQL水平#xff0c;开阔你的技术视野#xff1f;如果你对这些都感兴趣#xff0c;那么本次由NineData主办的《数据库编程大赛》#xff0c;将是…你是否在寻找一个平台能让你展示你的SQL技能与同行们一较高下你是否渴望在实战中提升你的SQL水平开阔你的技术视野如果你对这些都感兴趣那么本次由NineData主办的《数据库编程大赛》将是你的最佳选择
大赛奖品
本次数据库编程大赛的奖项安排一等奖(1人、二等奖(2人、三等奖(3人)、普照纪念奖30人。 数据库编程大赛奖品欢迎来挑战
比赛玩法
参赛时间
2023.12.20 ~ 2023.12.25 22:00
比赛题目
用一条SQL给出扑克牌24点的计算表达式 扑克牌24点的游戏说明
详细描述
有一张表 cardsid 是自增字段的数字主键另外有4个字段 c1,c2,c3,c4 每个字段随机从 1~10 之间选择一个整数要求选手使用一条 SQL 给出 24 点的计算公式返回的内容示例如下图 一条SQL计算扑克牌24点的玩法
其中 result 字段是计算的表达式只需返回1个解如果没有解result 返回null。
测试数据与验证流程
1.进入NineData官网www.ninedata.cloud注册并登录NineData平台
2.申请一个免费的 mysql demo 数据库
3.在 SQL 窗口中查看 cards 表数据select * from poker24.cards。
备注
1. 24 点的计算规则只能使用加减乘除四则运算不能使用阶乘、指数等运算符每个数字最少使用一次且只能使用一次可以使用小括号改变优先级
2. 只能使用一条 SQL 可以使用数据库内置函数但是不能使用存储过程/自定义函数和代码块
3. SQL 正确性大家在 NineData 平台 demo 数据库自己验证或在自己的数据库上验证组委会评测服务器是 4 核 CPU 32 GB 内存
4. 选手个人诚信参赛不允许提交别人的比赛代码如果发现有类似代码工作组以第一个提交的为有效参赛
5. 每个选手最多提交 3 次比赛代码。
参赛提交
通过数据库编程大赛入口报名提交SQL答案的表单。参赛人员需要提交信息 1. 姓名 2. 邮箱 3. 联系电话 4. 数据库类型 5. 数据库版本 6. SQL 7. 算法说明。
方式一官网提交
登陆NineData官网参赛地址 https://www.ninedata.cloud/sql_poker24
方式二公众号后台
NineData公众号后台回复「数据库编程」立即获得参赛入口链接。
方式三数据库编程大赛群
NineData公众号菜单点击进群后自动获得参赛活动地址和提交答案入口。
评选规则
本次大赛的评委均是数据库领域的领军人物通过主办方NineData的邀请组成2023年《数据库编程大赛》强大的评审嘉宾团。 《数据库编程大赛》评审嘉宾团
本次大赛主要会从以下4个方面评审一定要注意下面的评审规则
正确性
由组委会验证只有结果正确才会进入评委评选流程。
性能
总得分占比 50% 由组委会给出测试成绩第一名 50 分第二名 45 分第三名 42 分第四名 40 分第 5 名 39 分后面每排名下降一名减少1分以此类推最低得 20 分
代码创新性
总得分占比 30% 由评委打分 0~30 分
代码易读性
总得分占比 20% 由评委打分 0~20 分
比赛行程 活动截止时间 本次大赛提交答题的截止时间2023年12月25日22:00点欢迎参赛