关于code:福利活动给你的代码叠个-Buff点击茶收好礼

2次阅读

共计 2169 个字符,预计需要花费 6 分钟才能阅读完成。

福利流动
2022 第二季
炎炎夏日
消夏福利流动
正式拉开序幕
即日起至 7 月 25 日晚
只有参加 User Group 福利流动
提交参加代码
学习体验开发部署程序
即可间接取得【奈雪的茶劵】
在疲乏的午后
来一杯 User Group
为大家送上的奈雪的茶

01、参加形式

任何有 AWS 账号的小伙伴都能够加入哟,每个人都能够加入一次。

02、游戏规则

通过编写 Python 代码实现上面的计算。

某实验室积攒了 n 个待运行的计算作业,为了实现这些作业,实验室租用了一台服务器间断 free 个单位的机时。

咱们用长度为 n 的数组 times 示意每个作业所需的解决工夫,其中 times[i] 示意第 i 个作业所需的解决工夫。实验室想用这些机时运行足够多个作业。
给你解决工夫数组 times 和 free,请你计算并返回实验室用 free 个单位可能实现的作业的最大数量。

留神:
能够按任意程序执行作业。

单个作业需间断实现,作业执行时不可中断。

03、提交要求

请提交单个 Python 源文件 来实现上述解题。

04、代码的执行环境

Python 3.9 / 128MB memory 可用的其余类库: AWS SDK for Python
具体版本信息,请参考文档(需复制链接在浏览器关上)
(https://docs.aws.amazon.com/l…)

05、Python 代码要求

代码必须包含如下入口函数,从中获取 s3 文件门路作为参数,并返回下面要求返回的计算结果。

输出文件内容格局为,

free_number\ttimes[0],times[1],times[2],...,times[n]

def handler(event, context):   inputfile = event['url']   
# input 是指标 S3 文件,格局相似 s3://mybucket-name/myfiles/inputfile1   
result = yourmethod_find_maximum_number_of_jobs(inputfile)   
return result

示例:
输出 event:
{
“url”: “s3://mybucket-name/myfiles/inputfile1”
}
s3://mybucket-name/myfiles/inputfile1
文件内容为:
20\t3,8,8,10
如上输出示意
times = [3, 8, 8, 10], free = 20
输入:3
解释:实验室能够实现下标为 0、1、2 的作业,总耗时为 3 + 8 + 8 = 19

06、提交代码步骤

步骤一
注册亚马逊云科技账户(https://s.awsevents.cn/1cg8t4 复制到浏览器关上或间接点击 浏览原文 进行跳转),并登录控制台。可应用已有账户。
(可点击图片放大查看具体操作)

步骤二
创立新的 API
(可点击图片放大查看具体操作)

请留神 Lambda 函数处请填入以下内容 arn:aws:lambda:ap-southeast-1:324908031092:function:contest-checker-checker31A6B3BF-td0E0mBsHMyY

注:函数字符串不蕴含空格
到这里为止 你曾经胜利创立 API 了~

步骤三
将实现的程序提交给 User Group 智能小助手断定并兑换处分。
将格局如下的 HTTP form-data 表单提交到你先前部署的 API 接口。

"eventId": "20220701", 
# 必填,本期流动代码为 20220701,不可批改
"nickname": 您的称说, 
# 必填,您的昵称 "result": 挑战的代码文件
# 必填,实现本期工作的 Python 代码文件

步骤三示例:
1. 应用程序员最爱命令行工具提交示例 curl -F eventId=20220701 -F result=@/home/myname/aws-user-group-challenge.py -F nickname= 小飞侠 https://.execute-api.ap-north…
2. 应用图形 HTTP 申请工具 Postman 提交示例

Q1 : 参加流动会有福利嘛?
A:当然有!谁让 User Group 最宠粉丝开发者!本期流动运行胜利的每一位开发者,零碎将间接为您派发【奈雪的茶劵】,在疲乏的午后,来一杯亚马逊云科技 User Group 为您送上的奈雪的茶!

Q2 : 通过 HTTP 形式将参加作品提交后,还须要做什么吗?
A:须要不超过 30 秒的期待,如果提交正确,会立即收到电子奈雪的茶代码;如果谬误,零碎会揭示你测试一次。

还有记得关注公众号【User Group】,不然不要怪小 U 没揭示你支付更多流动福利喔!福利详情见下文!

Q3 : 还有其余福利嘛?
A: 必须有!除此之外,咱们将选出前十名参与者再加送亚马逊云科技 User Group 精美周边一份!

排名形式:在运行胜利的前提下,依照实现时长来排名。名单将于后续推文收回,大家肯定要继续关注公众号【User Group】,回复收货信息,以便早日收到福利!

Q4 : 系列流动每次有关联嘛?
A: 肯定有!不仅有,还有福利加送!

该系列福利流动为多期连载模式,如果参加过年初福利流动的开发者们,咱们将为大家累计记录参加状况,并在年终奖评比出【年度达人】,送出年度神秘大礼!

哈哈!没有赶上年初流动的小伙伴也不要焦急,从当初开始,参加进来!扫码进群! 就是当初,不错过如何一场 User Group 系列福利流动!让咱们一起累计加入次数吧!年度达人就是你!

正文完
 0