- 投稿日:2022-11-25T22:39:00+09:00
巡回セールスマン問題の bit DP を Ruby で速く計算する書き方を調査
競技プログラミングを Ruby でやっているのですが、適切なアルゴリズムを選んでも実装次第で時間制限超過 (TLE) になってしまうことがあります。最近 bit DP を用いた Held–Karp …
- 投稿日:2022-11-25T19:49:49+09:00
特定条件のみに呼応するプログラム作成
問題 今日の曜日を表示するコードをDateクラスを使用して記述してください。 ただし、金曜日だった場合だけ以下のように表示の内容を変えてください。 (出力内容) 「今日は月曜日」 「今日は金曜日だ …
- 投稿日:2022-11-25T19:36:19+09:00
ruby in1to10 真偽値
問題 以下の条件を満たすin1to10メソッドを実装しよう ・第1引数のnumが1以上かつ10以下の範囲であればTrueを出力する ・第二引数のoutside_modeがTrueの場合は、 第…
- 投稿日:2022-11-25T18:50:49+09:00
times 合計値
〜要件定義〜 ・timesメソッドの繰り返し処理を使用して合計値を導き出すこと 〜問題〜 ・1〜10の数値を順番に足し合わせる ・足し算の合計値がターミナルに出力される sum = 1 …
- 投稿日:2022-11-25T14:39:55+09:00
文字列への変数埋め込み
C# string word = "World"; string text = $"Hello, {word}!"; JavaScript const word = "World"; const t…
- 投稿日:2022-11-25T08:23:15+09:00
IPAddrを利用せずにIPをvalidateする
一番シンプルなコード 引数ipの値が0から始まったり、文字列の場合はti.to_i.to_s == tiがうまく働く。 def is_valid_ip(ip) target_ip = ip.spli…
- 投稿日:2022-11-25T02:14:38+09:00
each 入れ子
〜問題〜 配列内の果物と値段の合計額を出力せよ。 ~解答~ 〜解説〜 each文を使用し、配列内の要素を順に取り出すようにするべきと考えた。また、ブロック変数はitemとpriceに設定する事で、…
- 投稿日:2022-11-25T02:14:26+09:00
二重ハッシュ
〜問題〜 配列の内部に、 複数のユーザーの情報をハッシュとして持つ変数user_dataがあります。↓ user_dataで、全ユーザーの名前だけが出力されるように Rubyでコーディングしてくださ…
- 投稿日:2022-11-25T02:11:59+09:00
値(3教科)の平均値を計算する。
〜問題〜 国語が80点、英語が50点、数学が70点の場合のテストの平均点を出力して下さい。 ※条件 変数を使用すること 〜模範解答〜 ~模範解説~ 条件があるので、まずスコアを変数に代入する。 …