競技プログラミングにハマるプログラマのスレ
188デフォルトの名無しさん
2023/12/24(日) 11:52:07.74ID:vfnf/6Vd 整数の除算がfloorの言語(有利。pythonなど)とtruncateの言語(不利。C++など)があったよ
189デフォルトの名無しさん
2023/12/24(日) 12:09:02.97ID:7dmvJ2Ct >>188
C++は切り捨てだろ?
C++は切り捨てだろ?
190デフォルトの名無しさん
2023/12/24(日) 12:14:45.94ID:7dmvJ2Ct ああ0に近い方に丸めるかどうかということか
原点をMから動かしてLを非負にすれば済むことじゃないんか?
原点をMから動かしてLを非負にすれば済むことじゃないんか?
191デフォルトの名無しさん
2023/12/24(日) 12:36:14.15ID:vfnf/6Vd l,rからaを引くとちょうどmの倍数と比べれば良いが
lを非負にすると基本的にmの倍数とずれるので俺の実装力では細かい処理でつまづきそうな気がする
それよりは解説にあるfloor関数をマイライブラリに追加しておく方が考えることが少なくて楽だと思う
もしうまくいったら教えてくれ
lを非負にすると基本的にmの倍数とずれるので俺の実装力では細かい処理でつまづきそうな気がする
それよりは解説にあるfloor関数をマイライブラリに追加しておく方が考えることが少なくて楽だと思う
もしうまくいったら教えてくれ
192デフォルトの名無しさん
2023/12/24(日) 12:38:44.36ID:vfnf/6Vd B問題解説が追加されてるじゃん。これはお得
193デフォルトの名無しさん
2023/12/29(金) 19:58:27.87ID:lazGjQAF 明日はabcコンテストないんだな
194デフォルトの名無しさん
2024/01/03(水) 16:46:37.99ID:QT841lk6 1/11から新春初TechFUL Coding Battle2024があって賞金とかもでるから予定あけとけよ
195デフォルトの名無しさん
2024/01/04(木) 12:01:57.27ID:rcKkmjfX atcoderじゃないのかよ
コドフォとかtopcoderとか色々あるけどみんな複数のコンテストに参加してるのかね
コドフォとかtopcoderとか色々あるけどみんな複数のコンテストに参加してるのかね
196デフォルトの名無しさん
2024/01/06(土) 22:42:09.29ID:r/vfb6gp あああ
C問題の文意は理解したもののコード化が追い付かない
なかなか進歩しない
C問題の文意は理解したもののコード化が追い付かない
なかなか進歩しない
197デフォルトの名無しさん
2024/01/06(土) 22:51:00.77ID:0Kq9Alvg ヤクお疲れ。俺はABCD4完だった。多分今回で茶色コーダーになる
198デフォルトの名無しさん
2024/01/06(土) 23:40:03.64ID:gTMLCdRP >>197
おめでとう!
おめでとう!
199デフォルトの名無しさん
2024/01/07(日) 09:34:49.02ID:puo1Tntr >>196
パーツの位置を保持するのにvectorやqueueを使うとTLEになるから自分で循環バッファを作れるかって問題だろうけど何度か見たことあるな
今回作れるようになれば一つ進歩したことになるぞ
パーツの位置を保持するのにvectorやqueueを使うとTLEになるから自分で循環バッファを作れるかって問題だろうけど何度か見たことあるな
今回作れるようになれば一つ進歩したことになるぞ
200デフォルトの名無しさん
2024/01/07(日) 10:00:40.81ID:+X0rk+wW >>198 ありがとう!祝ってくれる人がいるとは思わなかった。無事茶色になりました
循環バッファってのがあるのか
俺はn+q個の配列を確保して後ろ側に伸ばしていき、後ろから前に向かってt番目って感じにといた
循環バッファってのがあるのか
俺はn+q個の配列を確保して後ろ側に伸ばしていき、後ろから前に向かってt番目って感じにといた
201デフォルトの名無しさん
2024/01/07(日) 13:20:37.58ID:KwBCInhG C問題は、頭がN個じゃなくて残像エフェクトだと思うと過去ログを保存すれば良いって実装になるから、末尾追加とランダムアクセス(どちらもvectorで実装できる)で解ける
202デフォルトの名無しさん
2024/01/13(土) 17:23:29.66ID:z8V3y1ox 今日は休む
203デフォルトの名無しさん
2024/01/13(土) 20:43:40.35ID:W5RSPe4v そか、また来週
204デフォルトの名無しさん
2024/01/13(土) 21:01:17.66ID:W5RSPe4v 始まると思ったら今日はないんか
よく見たら明日だったわ
よく見たら明日だったわ
205デフォルトの名無しさん
2024/01/14(日) 23:08:32.48ID:JgO1PaLO D問題解けなかったけどD問題解けてる人少なかったからABC3完でレート微増
後で復習しよう
後で復習しよう
206デフォルトの名無しさん
2024/01/16(火) 11:32:46.06ID:R18gULAb site:go.jp -filetype:pdf 競技プログラミング
207デフォルトの名無しさん
2024/01/20(土) 20:47:38.44ID:Smhzzyd5 参加登録した
ヤクは今日は参加するんけ?
ヤクは今日は参加するんけ?
208デフォルトの名無しさん
2024/01/20(土) 22:48:09.71ID:29dPxOQ+ 二週続けて不参加
寝てた
基本から再挑戦する所存
寝てた
基本から再挑戦する所存
209デフォルトの名無しさん
2024/01/27(土) 20:09:20.02ID:JBGz9wfH 基本からってなんか本でも読むのか?ABSをやるとか?
最近モチベ落ち気味
過去問とく集中力がなかなかでない
けど一応今日も参加予定ではある
最近モチベ落ち気味
過去問とく集中力がなかなかでない
けど一応今日も参加予定ではある
210デフォルトの名無しさん
2024/01/28(日) 17:58:40.07ID:+/5P2rbe211デフォルトの名無しさん
2024/01/29(月) 12:34:36.16ID:QH4c7uva C++ではなくCなのか
今度はvimなのな。またヤクの毛状態になってるな。
vimも面白いエディタではある。昔vi masterってソフトで練習してたよ
今度はvimなのな。またヤクの毛状態になってるな。
vimも面白いエディタではある。昔vi masterってソフトで練習してたよ
212デフォルトの名無しさん
2024/02/08(木) 00:21:41.02ID:0KJt49pd213デフォルトの名無しさん
2024/02/08(木) 20:07:49.53ID:Cp1jbR4n 面白い記事をありがとう
これだけ能力がある人でも勝てるところだけに注力してるのだな
これだけ能力がある人でも勝てるところだけに注力してるのだな
214デフォルトの名無しさん
2024/02/10(土) 20:47:03.87ID:6peAUZhS 参加登録した
今日もしゃくとり法が火を吹くぜ
いもす法も最近学んだし準備万端
今日もしゃくとり法が火を吹くぜ
いもす法も最近学んだし準備万端
215デフォルトの名無しさん
2024/02/17(土) 10:47:03.43ID:GeX/CKWA 先週はやったことないダイクストラ法が出てきて轟沈
ヤクは最近は参加やめたのか?c言語の本の進捗はどう?
ヤクは最近は参加やめたのか?c言語の本の進捗はどう?
216デフォルトの名無しさん
2024/03/02(土) 20:23:00.62ID:lZuecdt0 もうヤクはスレにも来なくなったか
俺は今日も参加予定
たまにはage
俺は今日も参加予定
たまにはage
217デフォルトの名無しさん
2024/05/03(金) 11:39:26.85ID:x0ve7rFX 誰かいるかな
マルチコアなら高速化するコードを試しに書いてみたが遅くなった
競プロのシステム的に1提出に1コアで計算させるような感じなんかな
誰か知ってる人いる?
マルチコアなら高速化するコードを試しに書いてみたが遅くなった
競プロのシステム的に1提出に1コアで計算させるような感じなんかな
誰か知ってる人いる?
218デフォルトの名無しさん
2024/05/03(金) 19:59:13.75ID:x0ve7rFX あげ
219デフォルトの名無しさん
2024/05/04(土) 02:11:34.52ID:m+XOooP8 > 並列化
> 実行時間は実時間とCPU時間の大きい方で計測されます。並列化は禁止されていませんが、実行時間を短くすることには繋がりません。
https://atcoder.jp/contests/abc352/rules
> 実行時間は実時間とCPU時間の大きい方で計測されます。並列化は禁止されていませんが、実行時間を短くすることには繋がりません。
https://atcoder.jp/contests/abc352/rules
220デフォルトの名無しさん
2024/05/04(土) 08:15:02.58ID:YMeLqmrF 粒度の細かい並列化になるが、C++ で #pragma を指定して SIMD 命令を明示的に使う公式解説を見たことがある(割と最近)。確か 512 ビットベクトル命令だったかな。
221デフォルトの名無しさん
2024/05/04(土) 08:23:47.13ID:YMeLqmrF AtCoder の採点環境は知らんが、マルチスレッド化で遅くなったとしたら、物理コア1つに対してハイパースレッディングで論理コアが2つある状況で、スレッド間でパイプラインのリソースの取り合いが発生していたなんてことも考えられるね。
222217
2024/05/04(土) 09:55:05.74ID:+W9bSMPhレスを投稿する
