Kotlin logo

Kotlin

A concise multiplatform language developed by JetBrains

News

参加“使用 Kotlin 解决 Advent of Code 2022”并赢取奖品!

Read this post in other languages:

 

请列一张清单并仔细检查,因为 Advent of Code 赛季即将到来!

 

真想快点等到 12 月 1 日,届时 25 个节日主题谜题中的第一个将在 adventofcode.com 上解锁。 

 

JetBrains 将连续第二年赞助 Advent of Code 2022。 我们的许多同事每天都会解决这些有趣的算法问题。 我们诚邀您和我们一起参加今年的“使用 Kotlin 解决 Advent of Code”活动!

 

这是练习解决问题、保持高水平的 Kotlin 技能、进行竞争,并从围绕活动的出色社区中学习的好方式。 这也是获得一些独家 Kotlin 奖品的绝佳方式! 🎁

 

使用 Kotlin 解决 Advent of Code

 

直播

 

今年,我们计划每天世界协调时间 17:00(中国标准时间次日 01:00)进行现场直播,期间我们将讨论当天的谜题,给您 12 个小时的时间来提前解答谜题。 我们将一起浏览问题陈述,讨论解决任务的可能方式,并与来自 Kotlin 团队、Google 和社区的一些有趣的嘉宾聊天。 请订阅我们的 YouTube 频道以保持关注!

 

订阅 Kotlin YouTube 频道

 

社区参与

 

要讨论您的解决方案,与其他谜题爱好者分享技巧和窍门,并有机会在我们每天的 YouTube 直播中亮相,请务必加入 Kotlinlang Slack 上的 Advent of Code 频道中的对话。 每天都会有一个新的讨论主题发布,您可以在其中分享您自己的谜题解决方案,并与社区互动!

 

如何使用 Kotlin 解决 Advent of Code

 

作为热身,我们收集了一些有用的 Advent of Code 资源:

 

 

排行榜

 

我们邀请您加入特别的 Kotlin 排行榜! 要报名参加排行榜,请转到您的个人资料的排行榜部分,然后使用以下代码中的一个:

排行榜 1: 236080-b0695394
排行榜 2: 2343137-1def15d6
排行榜 3: 2076885-8e47e445
排行榜 4: 2553918-9ee8ee21
排行榜 5: 2649199-9168a817
排行榜 6: 2716400-8dd8cad2

请只加入一个排行榜,谢谢。

 

GitHub 模板

 

我们准备了一个 GitHub 仓库模板,供您在 Kotlin 中使用。 它将为您提供一些结构,并帮助您快速设置,以便您可以开始编写 AoC 解决方案。

 

请点击下面的链接,登录您的 GitHub 帐户,基于此模板创建一个新项目,然后点击名为“使用此模板(Use this template)”的绿色按钮。 记住,不要复刻(fork)此模板!

 

使用模板

 

用于 Advent of Code 的 Kotlin GitHub 模板

 

奖品

 

我们没有忘记对那些选择使用 Kotlin 解决谜题的人的激励措施! 我们有自己的排行榜,我们将从向 GitHub 提交解决方案的人中随机选出若干名获胜者。 当然,得分最高的参与者也将获得奖品。 

 

要取得获奖资格,请确保您符合以下标准:

 

  • 尝试使用 Kotlin 解决至少三天的 AoC 2022 谜题。
  • 在 GitHub 上公开分享您的解决方案。
  • aoc-2022-in-kotlin 主题添加到您的仓库(见下文)。
  • 在您的 GitHub 个人资料中提供您的联系方式(电子邮件地址和 Twitter 句柄)。

要将 aoc-2022-in-kotlin 主题添加到仓库中,请点击仓库页面右上角的齿轮图标来编辑仓库详细信息。 然后,在 Topics 字段中,添加以下值:

 

使用 Kotlin 解决 AoC,向仓库添加主题

 

我们当然欣赏每个有竞争精神的人,但我们不想催促您。 您不一定要成为最快的,也不一定要完成每一项挑战才能赢得奖品。 我们希望确保您体验到使用惯用 Kotlin 解决假日谜题的美妙之处。

 

使用 Kotlin 解决 Advent of Code 2022,学习新东西,并从中获得乐趣!

 

本博文英文原作者:

image description

Discover more