競技プログラミングにハマるプログラマのスレ 14
■ このスレッドは過去ログ倉庫に格納されています
プログラミングコンテスト(プロコン)やオンラインジャッジや競技プログラミング(競プロ)やCTFなどを楽しんでる競技プログラマ(競プロer)の雑談スレ
競プロイベントや競プロ問題や有名競プロerや競プロでよく使うアルゴリズム等について語りあったり、競プロ関連の質問相談なんでもおk
競プロ初心者でググっても解説読んでも分からないことがあったらスレの競プロの先輩方に訊いてみるのも手だよ(分かりやすい解説サイトとか書籍とか教えてくれるかもしれないよ)
次スレは>>950
# オンラインジャッジ・コンテストサイト
## 日本語
yukicoder https://yukicoder.me/
AtCoder https://atcoder.jp/
AIZU ONLINE JUDGE (AOJ) http://judge.u-aizu.ac.jp/onlinejudge/
## 英語
TopCoder
Single Round Match (SRM) 関係リンク集 http://codeforces.com/blog/entry/21879
Marathon Match (MM) https://community.topcoder.com/longcontest/?module=ViewPractice
※TopCoderは初参加までの手順が煩雑です。まずはググってみて、それでも分からなかったらスレで聞こう!
Codeforces http://codeforces.com/
CS Academy https://csacademy.com/
Project Euler https://projecteuler.net/ 和訳 http://odz.sakura\.ne.jp/projecteuler/
>>2-10あたりにテンプレ続く プロプライエタリな言語は言語開発会社がちょくだいに金払って優遇させる恐れがある d言語やRustも最近見る
せめてトップコで使えるようになればいいが 一問一言語トライアル
ACした場合、それに用いた言語はそれ以降同開催内で使用が認められない AtCoderに先日初挑戦したんだけど、特定のテストケースでWAになっちゃって
原因がわからずにいるんだけど、テストケースって今後もずっと非公開なの? >https://atcoder.jp/post/20
これにないのか?
ちょくだいに凸すれば上げてくれると思うが >>66
dd
こんなのあったのかー、見つけられなかった。
AtCoder Petrozavodsk Contest 001
だったので、
APC001
っていうフォルダができるのを待ってたらいいのかな? テストケースアップロードされるの割と忘れられがちなので
待つよりかはtwitterとかでリプライ飛ばしてあげたほうがいい 特定のテストケースだけ通らないときは大体インプットの境界値入れたときのアウトプットがおかしい場合が多い希ガス
自分だけかもしれんが >>68
ありがとう。
FBでメッセージ送ってみた。
>>69
そうなのかも。
>>66
このページって、どう辿ったら行けるの?
見つけられん。。 APCってテストケース弱かったやつじゃん
テストケースに頼らず通す練習したほうがいいぞ >>71
「テストケース弱い」ってのはどういう状態?
テストケースに頼らず通す練習したいけど、
なんで通らなかったのかわかんないので
まずはそれを知りたいのよ。 弱いってのは嘘解法でも簡単にACしちゃう状態
テストケース見ずに落ちた原因見つけるのが練習なんだがなあ
自分の書いたコードにバグがあるのは明らかなんだからそんぐらい自分で見つけろと思うが まあコンテスト中はテストケース見れないし、テストケース見てACっていうのは確かにあんまり意味がない気がする
テストケースでコーナーが網羅されてるわけじゃないし、ハックのことも考えればなおさら
テストケースは公開されれば御の字ぐらいの気持ちで解法に穴がないかバグはないかって手を動かしてみるほうが実力はつくよね ある程度はテストケースを見ないでデバッグすることに時間を使う方が良いと思うが、
どこかの時点で諦めてテストケースを見るのは効率面で良いと思うけどな。
何時間も同じ問題の解法を考えるよりは解説を見た方が良いのと同じで。 >>73
> 弱いってのは嘘解法でも簡単にACしちゃう状態
なるほど。
> テストケース見ずに落ちた原因見つけるのが練習なんだがなあ
それはそうなんだけど、いろいろ探してみた結果、原因わからず。 どうしても無理そうなら知り合いに自分のコード見てもらうとかSNSで助け求めるとかって選択肢もある
今後続けていくなら自力で解決できる力が必要になってくるけど、初心者ならその1問でうんざりしてモチベなくなるよりはマシだと思う 強い人は自分でテストケースジェネレータ書いてストレステストとかしてるよ
計算量の悪い愚直解と比較したり、コンテスト後なら合ってる人の出力と比較したり >>75
>>77
うん、そう思ってテストケース探してる感じ。
っていうか、テストケースがないなら、この問題はもうギブアップって感じ。
>>78
ひょっとして生成したテストケース持ってたりする?
デタラメでもいろんなケースを自作してみたら、ACな人のコードと差が出るのかも
ってことか。
やってみるかなー。 >>70
ん、
atcoder テストケース
とかでググればでてきたけど。そういう問題ではない?? >>80
AtCoderのサイトをトップからあちこち探してたので。
普通にググって探した方がいいんだね。
何にしてもありがとう。 テスト駆動開発とか何やらを勉強すれば自分でテストケース自動生成して、
どのケースで条件を満たせないのか知れるんじゃないの?(知らんけど)
アルゴリズマの範疇じゃないけど、プログラマになるならできないといけないスキルちゃうん?(知らんけど) 日本橋マラソンまでにJavaのセットアップを済ませておこう 複数の会社に籍を置いてる人は全部列挙しているのだろうか 自営業や個人事業主で店名や事業社名を持たず個人名で仕事してる人とか
専業主婦や定年退職などの引退老人なども所属がないわけだが 所属があるってことは大事
その所属組織によってその人物が存在してることを証明してくれる(身分を保証してくれる)
どんなに巨額の不労所得を得たとしても会社を退職してはならぬ、組織に所属しつづけろ たった4時間で2問分のマラソンのコードを書くのは大変そう
みなさん根性あるね マラソン基礎を…
TopCoder Cookbook Marathon Match Competitions
https://apps.topcoder.com/forums/?module=ThreadList&forumID=527863&mc=40
TopCoder Cookbook Marathon Competitions - Rewriting Phase
https://apps.topcoder.com/forums/?module=ThreadList&forumID=534049&mc=19
TopCoder Cookbook Marathon Competitions - New Recipes
https://apps.topcoder.com/forums/?module=ThreadList&forumID=534586&mc=36 ハーフマラソン面白かったけど圧倒的なマラソン経験値不足を感じた とりあえず、Javaのコンパイル環境を整えて
GitHubの使い方を覚えるところまでで今回は終わり。 GitHubの使い方って何
コンテスト中にプルリク送るの?
強い GitHubは意外と奥が深い
多人数運用なんて胃に穴が開く マラソンって名称は期間が長いのが本質だと思うので
単に組合せ最適化の問題ってだけなら別の分かりやすい名称が欲しい https://twitter.com/Topcoder/status/963027097814933504
このツイートを20時間以内にいいねとリツイートするとTシャツを貰えるらしい
競プロerってコンテストで勝つ以外の方法でTシャツを得ても嬉しいの? AtCoder赤、CodeChef赤、Codeforces赤、CSAcademy赤、Topcoder赤 (アルファベット順)
これを赤になる難易度順に並べるとどうなる? CodeChef以外ではCSAcademyが頭一つ抜けて簡単です >赤 CSA頭なくても赤取れると聞いて俄然やる気出てきた CodeChef赤はCSA赤より簡単ということですか? 単にCodeChefやったことがなくて分からなかっただけです ↓にTopCoder(とAtCoderとGCJ)の文字あるけど>>110と関係ある?
LINE Corporation | 募集職種一覧
https://linecorp.com/ja/career/position/911
日本アイディアスケールIdeaScaleとTopcoderが、1月25日にイノベーションイベント「Road to Open Nation(Innovation as a Service)」を開催|日本アイディアスケールのプレスリリース
https://prtimes.jp/main/html/rd/p/000000001.000023904.html
QUANTUMと世界最大級のテクノロジスト・コミュニティ「Topcoder」を展開するTC3、大企業を中心とした新規事業開発におけるデジタル分野のサポート強化に向け業務提携|株式会社QUANTUMのプレスリリース
https://prtimes.jp/main/html/rd/p/000000010.000024667.html https://clist.by/
次のratedコンテストは
今から約19時間半後のCodeforces Round #462
今から約22時間半後のCSAcademy Round #69 (div2)
今から約33時間半後のTopcoder Marathon Match 98 Apple Interview Questions | Interview Cake
https://www.interviewcake.com/apple-interview-questions
アップルの面接時の質問内容難易度高いな CSAまでの1時間をどう過ごすかによって運命が決まる システムテストは別サーバーでやって
コンテスト終了後も提出できるようになって ABC全完って水色くらいか
それで年収330万って安くね 結局、プログラマでたどり着ける限界が400万ぐらいでしょ もしかしてプログラマをPGと表記しPGとSEが分かれてる業界? いまだにSIの狭い業界の視点しかない人って多いよね WEB系でもPG・SEわかれるぞ
そしてSIと違って独自解釈による新開発手法で滅茶苦茶になってる ソフトウェアエンジニアとシステムエンジニアで略称が一緒なのが困るといえば困る ゲームプログラマーやAI開発や機械学習データサイエンティストなどはどのジャンル 強いなりきりアカウントが参加してるコンテストでなりきりでない強い人が参加してない場合その強い人がなりきりアカウントの中の人である可能性が少しある アットコjobsでも年収の現実を見せられると萎える人いそうだな 日本の経営者から見たらプログラマも工場作業のライン工も同じなんでしょ 結局はお前の自己満足ツールでしかない
このツールを使えと言われてもその複雑怪奇な
使い方を覚えるよりも手作業でやったほうが格段に早い
使い物にならない物をツールとは呼ばないんだよ AtCoder jobsによって日本のアルゴリズム人材の相場が一般化されそう >>139
今回のマラソンは上位5人とランダム5人にTシャツを貰えるのか >>100のマラソンマッチのチュートリアルにゲーム問題に関するもののあるがまだ読んでないので今回のMMで役に立つか分からんが CodeIQのスカウトメールでも思いましたが求人・人材業界も多重構造になっている気がしますね
求人企業→人材紹介会社に人材紹介依頼→人材紹介会社が求人広告企業で募集
↑意味のない中間マージン発生! Div. 1 + Div. 2, combinedに参加してよい結果だった思い出が無い http://codeforces.com/blog/entry/57521
海外勢の新規参加多いのTシャツに釣られてか…(競プロer皆Tシャツが好き) >>148
仲介業者は顧客の中で一番いい企業の会社情報を餌にして求人広告サイトにばら撒き釣れた求職者に他のしょぼい企業を提案してくる 就職・転職したい企業のHPの採用情報から応募するのがよい 夏休み
毎日10時間競プロ勉強×30日間=300時間 chokudaiさんかなり気使って書いてるからきっとユーザ調べた結果そういう結論になったんでしょ ■ このスレッドは過去ログ倉庫に格納されています