AdventJS

よくある質問

AdventJSについて知っておくべきこと

カトリック宗教に起源を持つものの、アドベントは子供たちが12月1日から24日まで毎日チョコレートを1つもらう伝統になっています。ここではプログラミングチャレンジに適応させています。

2015年から毎日プログラミングチャレンジを提供するAdvent Of Codeが開催されています。この場合、チャレンジはJavaScript、TypeScript、Pythonで解決するように設計されています。

ソースコードは公開されていません

はい、AdventJSのプレイは完全に無料です。12月1日から24日まで、新しいチャレンジが毎日利用できます。

協力したい場合は、より多くの人が参加できるようにソーシャルメディアや友人とプロジェクトを共有してください。Discordでチャレンジの解決に問題がある人を助けてください。midudevチャンネルのTwitchライブに参加してください。

チャレンジは認知的複雑さや実行速度など、さまざまな要因を使用してスコアリングされます。行数は決定的な要因ではありません。

好きなだけソリューションを送信できます。送信した最高のスコアが保存されます。

テストに合格するためにテストの結果を返すことに基づくチャレンジのソリューションは、検出された場合削除されます。ソリューションは、テストに合格するためだけでなく、提示された問題に対する有効なソリューションでなければなりません。

シークレットテストは、テストに合格するだけのソリューションでは解決できないように設計されています。シークレットテストに失敗した場合、すべてのケースで提示された問題に対してソリューションが有効でないためです。

シークレットテストはランダムな順序で実行されるため、テストを実行するたびに異なる順序で実行される可能性があります。