详情页标题前

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

详情页1

你是否在寻找一个平台,能让你展示你的SQL技能,与同行们一较高下?你是否渴望在实战中提升你的SQL水平,开阔你的技术视野?如果你对这些都感兴趣,那么本次由NineData主办的《数据库编程大赛》,将是你的最佳选择!

大赛奖品

本次数据库编程大赛的奖项安排:一等奖(1人)、二等奖(2人)、三等奖(3人)、普照纪念奖(30人)。

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

数据库编程大赛奖品,欢迎来挑战!

比赛玩法

参赛时间

2023.12.20 ~ 2023.12.25 22:00

比赛题目

用一条SQL给出扑克牌24点的计算表达式

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

用一条SQL给出扑克牌24点的计算表达式

详细描述

有一张表 cards,id 是自增字段的数字主键,另外有4个字段 c1,c2,c3,c4 ,每个字段随机从 1~10 之间选择一个整数,要求选手使用一条 SQL 给出 24 点的计算公式,返回的内容示例如下图:

数据库编程题目:一条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公众号菜单点击进群后,自动获得参赛活动地址和提交答案入口。

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

数据库编程大赛群

评选规则

本次大赛的评委,均是数据库领域的领军人物,通过主办方NineData的邀请,组成2023年《数据库编程大赛》强大的评审嘉宾团。

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

《数据库编程大赛》评审嘉宾团

本次大赛主要会从以下4个方面评审,一定要注意下面的评审规则!

正确性

由组委会验证,只有结果正确才会进入评委评选流程。

性能

总得分占比 50% ,由组委会给出测试成绩(第一名 50 分,第二名 45 分,第三名 42 分,第四名 40 分,第 5 名 39 分,后面每排名下降一名减少1分,以此类推,最低得 20 分)

代码创新性

总得分占比 30% ,由评委打分( 0~30 分)

代码易读性

总得分占比 20% ,由评委打分( 0~20 分)

比赛行程

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云

活动截止时间

本次大赛提交答题的截止时间:2023年12月25日22:00点,欢迎参赛!

以下为热心网友提供的参考意见

你好怎么用

以下为热心网友提供的参考意见

好难啊,推演了一下午了,还是没有好办法

以下为热心网友提供的参考意见

数据库编程题目:一条SQL计算扑克牌24点-云小二-阿里云
这个问题还是很有挑战性的,欢迎各位大佬来挑战!!!

转转请注明出处:http://www.yunxiaoer.com/172962.html

(0)
上一篇 2023年12月21日 下午8:35
下一篇 2023年12月22日 下午2:24
详情页2

相关推荐

  • 腾讯云云点播图片即时处理

    对图片修改尺寸、部分裁剪等编辑处理存在较多的应用场景,例如媒资控制台展示缩略图、对用户上传的图片按统一尺寸裁剪生成圆形/方形用户头像等等。在云端图片编辑场景下,传统图片编辑方式(如本地编辑软件、Web 在线编辑)并非最佳实践,实际使用中存在诸多痛点,例如:操作流程复杂(一般要经过下载、编辑、上传回云端等繁琐步骤)手工编辑效率低且易出错。使用云点播图片即时处理…

    腾讯云 2023年12月9日
  • 腾讯云轻量应用服务器Linux 或 Mac OS 系统通过 SCP 上传文件到 Linux 轻量应用服务器云小二

    操作场景 本文档以 CentOS 7.6 操作系统的腾讯云轻量应用服务器为例,通过 SCP 向 Linux 轻量应用服务器上传或下载文件。说明在参考文档操作前,请确保您已设置轻量应用服务器的管理员账户及密码。如果您未设置或忘记密码,则请 重置密码。 操作步骤 获取公网 IP 登录 轻量应用服务器控制台,在“服务器”页面中获取需上传文件轻量应用服务器的公网 I…

    腾讯云 2023年12月9日
  • Flink支持mysql-cdc实时数据到hudi的?-云小二-阿里云

    Flink支持mysql-cdc实时数据到hudi的? 以下为热心网友提供的参考意见 Flink本身并不直接支持从MySQL的CDC(Change Data Capture)实时数据到Hudi的写入。但是,你可以通过以下步骤实现这个功能: 使用Debezium等工具从MySQL获取CDC数据:Debezium是一个分布式平台,可以捕获数据库的变更数据并发布为…

    阿里云 2023年12月28日
  • 腾讯云云点播视频网站

    视频加密场景 前言 视频服务行业(例如视频网站、视频门户、在线教育等场景)都需要安全可靠的视频点播服务,尤其是版权意识上升,视频加密需求也日益增加,腾讯云点播为此提供了快速搭建拥有良好观看体验的视频加密方案。 在视频加密场景下,云点播结合了防盗链、加密自适应码流和播放器 SDK,开发者可以在移动端和 Web 端快速集成播放器,轻松实现清晰度切换、缩略图…

    2023年12月9日
  • 信息流广告,信息流部分建议宽度830px,只针对默认列表样式,顺序随机
  • 腾讯云容器服务应用高可用部署同尘科技

    高可用性(High Availability,HA)是指应用系统无中断运行的能力,通常可通过提高该系统的容错能力来实现。一般情况下,通过设置 replicas 给应用创建多个副本,可以适当提高应用容错能力,但这并不意味着应用就此实现高可用性。本文为部署应用高可用的最佳实践,通过以下方式实现高可用性。您可结合实际情况,选择多种方式进行部署:将业务工作负载打散调…

    2023年12月9日

联系我们

400-800-8888

在线咨询: QQ交谈

邮件:admin@example.com

工作时间:周一至周五,9:30-18:30,节假日休息

关注微信
本站为广大会员提供阿里云、腾讯云、华为云、百度云等一线大厂的购买,续费优惠,保证底价,买贵退差。