競技プログラミングにハマるプログラマのスレ 16
■ このスレッドは過去ログ倉庫に格納されています
仕様書無しさん2018/05/14(月) 06:43:50.62>>384 プログラミングコンテスト(プロコン)やオンラインジャッジや競技プログラミング(競プロ)や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 あたりにテンプレ続く ※前スレ 競技プログラミングにハマるプログラマのスレ 15 http://medaka.5ch.net/test/read.cgi/prog/1526247830 Bが解けないなら、プログラミングの入門書を読んで勉強だな。 久々にコドフォやったけどABCの300〜500点くらいの問題が4つは有って練習に良い感じだった。 英語の問題文が辛いけど。 今日のA問題。ベンチの座れる人数とか状況が全然想像がつかなかった。日本語でも自信がない AtCoder の Future Meets You Contest 9月29日(土) 13:30〜16:30 マラソン式で3時間だってよ。 >>353 それが全くない‥ >>354 入門書読んでもなんで解けないのか分からない助けて こりゃ標準入出力がよくわからないってことかな。 じゃあA・B問題の正解コードを見て勉強すればすぐなんとかなるだろ。 どんなエラーになるの? WAになるなら出力のフォーマットは合ってる。REならランタイムエラーとか。 エラーの状況から原因が分かるかもしれない AB解けなくて支障がないって業務にプログラミングが含まれてないってオチ? ダニング=クルーガー効果じゃね? 自身の能力が不足していることを認識できない認知バイアス >>359 コードを見たら理解できるけど 今は復習しまくってる >>360 言語はC++ 業務はJS、SQLのサーバサイドです >>361 BはWAが多いです たまにREもあります 全く解けないときもあります >>362 あれだと簡単過ぎて、やるだけ感が強いんですよね>>365 の言ってるとおりなんですかね C++の経験ないなら最初はそんなだと思います。慣れるまで覚えること沢山 自分はC++でも解けるけど、アルゴリズムの本質的じゃないところで煩わされるし時間掛かるのでPython使ってます^^; >アルゴリズムの本質的じゃないところで煩わされる えっ??どこなんでしょう??? STL使ったらC++もPythonと同様にお手軽にプログラミングって思ってましたが。 pythonのほうがアルゴリズム以外のところで煩わされるだろ 得意な言語と不得意な言語なら使い勝手違うだろ pythonが計算量工夫する必要あるのは確かだが 業務に支障がないレベルでBのどこに躓くんだろう かなり気になる C++はいちいち型書かなきゃいけないしオーバーフロー気にしなきゃいけないから面倒だよね >>368 mapやlistに型を書いたり。 タプルが無いとか main関数が必要。 あとグローバル宣言の固定長配列がねえ malloc,freeしたくなる pythonの嫌いなところ列挙されてて草 まあそこらへんは好みだよな どうやってもTLEする問題が少なくないからC++に慣れておいたほうがいいと思うけど logに甘えられたりするし ABCの問題なら最近30題くらいはpythonが遅くてTLEになったことはないよ。 解説の想定解なら大丈夫 レート2000辺りの人でpython使ってる人もいる そのあたりが限界という感じか 700あたりから物理的に無理そうなのはちらほら見かける PyPyもあるしある程度まではどうにでもなるんじゃないかな python捨てるかは700以上に挑戦しなきゃいけないぐらいのレベルになってから考えればいいと思う 普通に考えたら10倍も遅い言語は使う方間違いなんだよな pythonで始めたけど今ならpythonなんかで競技プログラミングやるなと言える >>371 コードの八割がSQLだから、あまり支障きたしてないだけかも? 実際androidの業務任されたとき、あまり出来なかったし‥ >>371 文章問題を見て、それをどうプログラミングすればいいかで躓いてる 解法が思いつくこともあるけど、思いつかないときもある SQLは使う脳味噌違うのよね。 SQL得意でも手続き型言語が苦手という人はたまにいる。 なるほどなあ 実際の手続きは全部SQLまかせだからそこらへんに慣れてないのか SQLやPrologは宣言型 あれはあれで面白いしメシも食える。 Pythonとかのスクリプト言語でレート2000とか、将棋ウォーズでいうと筋違い角三段みたいなもんだな C++のキモいマクロとメモリ管理が出来ないC++erを輩出するのは競プロの悪夢。 鏡プロ競合な新人ちゃんに業務で苦労したよ Python的にかいたらC/C++にトランスパイルする処理系マダー? >>387 そんなの競プロ出身者じゃなくても理解できないだろ むしろそこはC++で出来たアプリのソースを見ればいいだけだし いやいや流石にメモリ管理ぐらいは理解しとくべき 競プロ特有のマクロも競プロ以外で使うのは違うと思う すり抜けちゃった後にそんなの言い始めてもどうしようもないだろ 最低限ができてないって言われてるのに競プロer以外もできてない!って意味不明だからな 実際現場では大して役に立たない 競プロは思考能力を鍛えるものに過ぎない 業務とは違うってみんなわかってやってるよ 競プロヘイト民がここまで工作にやってくることないだろ? 面接で競プロ的知識を求められて落ちた人が逆恨みして競プロ dis ってたな こわい >>392 競プロしてるからって技術力チェックせずに採用したの? 自分の会社が求めるスキルを持ってるか、確かめなかったの? >>396 俺は>>387 とは別人だから知らん できて当たり前のことを非競プロerもできないじゃんバブーと言ってたからそれはおかしいだろと言っただけ >>396 呼ばれてた〜 開発じゃなくて研究者だから採用自体には問題ないのだが、教える方は大変だわ 皆さんもアルゴリズム以外のCPUに近いところなんかも興味持って下さいね♡ 強競プロerが業務学ぶのは単に時間の問題だけど 強業務erおっさんがアルゴリズム学ぶのは時間の問題では済まない気がする コアのアルゴリズム以外の面倒な所はおっさんの仕事になるよTT なお競プロerで業務に堪えるコードをかけるものは... 競プロerは、おっさんばかりの世界。 業務でもハイレベルのプログラミング。 競プロでC++使ってても業務でC++使いたいとは思わないので覚えないです 3人チーム戦のHuaweiっていう中国企業のコンテスト 9位までスマホが賞品 30位までがTシャツ賞品 Huawei Honorcup Marathon 1 https://codeforces.com/blog/entry/61942 コンテストページ https://codeforces.com/contests/1052 9月21日から2週間のマラソンマッチ?のコンテスト >>405 > teams of up to three people 3人以下なので1人チームも可能みたいです >>405 えでゅふぉ終わったあとすぐから開始なのか Tシャツ貰える企業コンをCodeforcesは今後はどんどん開催する気なのかな The Lyft Level 5 Challenge https://codeforces.com/lyft2018 https://medium.com/@LyftLevel5/the-lyft-level-5-challenge-389f733814d8 10月8日午前2時からの2時間半の予選ラウンドで予選上位100名はTシャツ 予選上位30名はサンフランシスコでオンサイト決勝 今やってるエデュフォ、アナウンスページに indeed Tokyo の文字があるね Educational Codeforces Round 51 [Rated for Div. 2] https://codeforces.com/blog/entry/61933 えでゅふぉのHackだけ参加しようと思ってたのに忘れてた Invitation to HackerEarth September Circuits '18 https://codeforces.com/blog/entry/61956 > Contest will run for 9 days. > The problem set consists of 7 traditional algorithmic tasks of various difficulties and 1 approximate problem. 1時間後からだけど競プロerやマラソンerにとってHackerEarthはマイナーなのかな? あと2分後からコドフォだけど もうすぐAtCoderで CODE FESTIVAL 2018 予選A 昨日のCodeFestivalのB問題を解いたんですけど、どうしてもACになりません コード貼るので何がおかしいか見てもらえませんか? https://pastebin.com/r3FHBG1h liとかriが1indexedで与えられるから境界が怪しくなってそう(適当) 1時間で解き終わればいいんだからウォームアップにちょうどいいな B問題に不具合があったため、現在対応を審議中です。このページで火曜日までに結果をアナウンス予定です。 / Since problem B has a mistake, we are now discussing whether this contest will be rated or not. We will decide till Tuesday. 正しい解法で通らないなら問題だけど、通るならいいんじゃないの? 10回に1回くらいなら許せるけどそれより多くなるときつい 質問ページを見れば分かるが制約を満たしてないテストケースがあったらしい こないだのunratedは特定の人間のみ解答時間が減ったから、だよなたぶん 今回は全員に公平にWA出ただろうからratedになったりするんだろうか X<Yなんて見てなかったわ でもX>=YだったらどんなZもX<Z<=Yを満たさないんだから普通にチェックしたら通らね? X<Yじゃないのが原因で落ちる解法ってどんなのよ wa がacになってたとしても まともにacした人からするとなんにも関係ないので認めて欲しい レートついた後に発覚してもなおさないよね? 文句言ってる人どれくらいいるんだろ 普通に解いて普通にACで何も引っかからなかったからX<Yって書いてあるのが原因でWA出た人がいたらその分差はつくよね 自分はratedじゃないからどうでもいいけどunratedにすべきではある テストケース公開してほしい どうやったらひっかかるんだ? >>437 >正しい解法で通らないから問題なんだよ。 >>442 clar投げた人の提出でも見りゃいいやん いまはACだけどX<Yじゃない入力OKなら落ちるよあれ 正しいコードならWA 間違いコードでもAC ダメじゃん 正しいコード書いてX≧YでWAになった人数、全AC者の1割以上いたから無理じゃね unratedやろこんなん まだ参加回数3回くらいなんだが、 最初の方はARCよりABCの方がレーティング伸びるとかある? 今回時間ギリギリで全問正解できたんだが、噛み合っただけかもしれないし次ARCで行こうか悩んでる ■ このスレッドは過去ログ倉庫に格納されています
read.cgi ver 07.5.1 2024/04/28 Walang Kapalit ★ | Donguri System Team 5ちゃんねる