slackの参加はこちら
(Writer, Tester, 要望, バグ報告, 雑談などお気軽に)
yukicoderお知らせアカウント (@yukicoder)


次回のコンテストは2024-11-29 21:20:00 +0900 JST〜2024-11-29 23:20:00 +0900 JSTの予定です。

yukicoderへようこそ!

yukicoderは競技プログラミング・アルゴリズムを 練習する目的で運営されています。
競技プログラミングの模試・勉強会のような位置づけを目指しております。

初めての方へ

Twitter/GitHub/Googleのアカウントで右上のログインしてください。

Google アカウントログイン時のメールアドレスは収集しません。
(ただし、想定外のことが発生したら、管理者は確認する可能性があります)

初めての方は 初心者の方へのガイドをご覧ください。

有志のサイト

yukicoder-problems

このサービスについて

競技プログラミングのスキルの練習として、回答したい人と出題したい人をつなぐサービスです。

競技プログラミングは、出題することもとてもアルゴリズムの勉強になります。
完璧に出題できなくても、気軽にお互い指摘しあって向上していこうという方針で行っております。

競技プログラミングで遊ぼう!という感じで勉強会などで使って便利なサービスを目指しております。

問題を解く

今までに出題された問題を解くことが出来ます。 「問題一覧」を選んで、「問題名」を選んで問題を解き、「提出」を選んでコードの提出をしてください。

問題投稿

問題はTwitter/GitHub/Googleのアカウントをお持ちであれば、誰でも投稿することが出来ます。
(雲マークのログインは、連絡ができなくなる可能性があるので、できないようになっています。)
投稿はできますが、公開は一旦ご連絡ください。

競技プログラミングでの問題出題する醍醐味や、解く面白さなどを味わえたらと思っております。
もし、このシステムでの問題投稿がわからなかったら、右のTwitterにDMでテキスト送っていたければ、こちらで作成いたします。

自分では公開はできませんが、運営にご連絡いただければ基本的に問題なければいつでも公開するつもりです。

問題出題

頂いた問題で、ニコ生を使いゆるふわなコンテストを行っております。
レーティングが付くような、ちゃんとしたコンテストを行うつもりはありませんのでご注意ください。
詳しくはこちらのニコニコのコミュニティへ
【ニコニコ動画】yuki2006のプログラミング配信

  1. 予定された時間に出題
  2. コーディングタイム
  3. writer解・解説発表
  4. 他の提出者へのチャレンジ(あれば)
  5. システムテスト(後日コーナーケース・嘘解法が見つかり次第ご連絡)

注意事項

競技プログラミングの解答と問題作成の練習を目標としておりますので、想定解が必ずしも正しいとは限らない事があります。
ちゃんとしたコンテストではないので、間違ってても楽しみながら、出題者に質問なり、ご指摘してみんなで勉強していきましょう。
なので、「想定解がわからないけど、誰かといてください!」みたいな出題でもOKです。(ただし、作成後その旨をお知らせください)
問題を作品だと思っております。その作品の完成度を高めるためにもコンテスト後のテストケース追加とリジャッジを多用します。 当時ACだったものがWAなどになってしまう可能性があります。ご了承ください。
各問題について、言語によっては時間制限内に解けることは保証しておりません。ご了承ください。
問題投稿は、他の競技プログラミングサイト等からの問題の転載は絶対に禁止です。
知らなかった、結果的に似てしまった、同じ解法だったなどはしょうがない(多分よくある)と思います。
予めお知らせせずに、ちょっとしたメンテナンスを行う時があります。投稿できない、表示がおかしいなどが5分ほど経っても改善されない場合はご連絡ください。

知的財産権について

「頂いた問題や画像、テストケース」の所有権と著作権は、運営者・出題者に帰属し、運営者・出題者ならば自由に使えるものとします。
運営者が多少変更することがございます。
「提出されたコード」の所有権と著作権は、回答者に帰属します。
ただし、提出の条件として、回答者は、運営者が「提出されたコード」を他のユーザーに対して Apache License 2.0 のもとで公開することを許可するものとします。
サーバーに提出された、「頂いた問題や画像、テストケース」および「提出されたコード」のデータに関して、将来的に保存されることは保証致しません。ご了承ください。

他のユーザーが提出したコードの利用について

個人・法人で利用して頂いても構いませんが、問題やコードが必ずしも正しいという保証は出来ません。
「提出されたコード」を利用される場合は、Apache License 2.0 (著作者は提出コードのyukicoderのURLを記述してください)として利用してください。
問題ページ・提出コードなどのリンクは(確認をとらずに)ブログなどで自由に貼ってもらって構いません。
なお教材として利用される際は、利用状況確認のため予め以下の連絡先にご連絡ください。

おすすめの競技プログラミングサイト

yukicoderで問題解くのが面白いと思って頂けた方はこちらも挑戦してみましょう。
是非AtCoderにも出題できるように頑張りましょう!

管理人について

管理人
twitter:@yukicoder (お知らせアカウント)
twitter:@yuki2006_kd
メール
(TopCoder:青いひと)

スポンサー・広告など募集中です。

ほしいものリスト

ほしいものリスト
メールアドレスはこちら

使用ライブラリ

slackin (MIT)
https://github.com/rauchg/slackin
timeout (GNU utils)の実装アイデアをもとにしたコードがあります
ご連絡いただければ、開示します。
yukicoder ver 10.0.0

免責事項

このサイトではGoogle Analytics、Adsense、Amazonウィジェットを使用しています。また ユーザーは、本サイトを利用することでcookieの使用に許可を与えたものとみなします。
また、サイトが紹介料を獲得できる手段を提供することを目的に設定されたアフィリエイト宣伝プログラムである、Amazonアソシエイト・プログラムの参加者です。

また、Google社によるアクセス情報の収集方法および利用方法については、Google Analyticsサービス利用規約およびGoogle社プライバシーポリシーによって定められています。