パーソナルブログメモリ

a = [1, 1]
for _ in "*" * 999: a += [sum(a[-2:])]
print(a)

伝説のゲームを探す(CodinGameのパズルの中で一番好きなもの)

2024-06-22 | CodinGame

Summer Challenge 2024 with Fiverr - Olymbits残り3日を切ったけど電池切れ

伝説リーグにはまたしても到達できないだろう

 

コンテストは4日ぐらい前から遭難して

遭難3日目に試しに分岐点になっただろう履歴に戻すと

20位ぐらいあがって遭難時に一度もたどりつけなかった100位以内に戻った

 

遭難時のソースはイージーミスも多く一番ひどいときは

スケートのスコアをまったく考慮せずダイビングのスコアを2回加算していた

ダイビング勝ちすぎるなーとパラメータをいじって調整

それでも順位差が30位ぐらいしか違わないので状況判断が難しい

 

コンテストのリーダーボードPython3で上位の方にデスクに座っている棒人間のアイコンがあって

この人の作った問題 Zerg rush 名作だったなーと探し始める

アイコンは少し違っていて、別の方でした

 

6年前Rubyで解いていたのでPythonで解いてみます

たぶん以前は外側からZergがせめて埋め尽くして、最後にBの周りだけ残すアルゴリズムだったはずなので

今回は人類Bの周りに神zが誕生して

外の宇宙へ逃げ出せる座標を残すことにしました(要は逆のアプローチ)

一箇所if文の条件を忘れていたのでしばらく悩みました(19行目の右の条件)

 

 

ちょうど遭難し始めた頃

Steamで半額だったのでデス・ストランディングを始めようとして、

容量50G足りなかったのでHDDのいろいろなものを削り6時間ぐらいかかってダウンロードする

さあN95で動くかと試すが、あえなくエラーで起動せず

なんか回避法あるようだったけど、システムの脆弱性に問題のありそうな対応だったのでやめる

 

Steamで初めて返金対応をしてみる

返金はVISAが信用できなかったので、Steamウォレットの方に返金

変わりになにか探していたら

 

Stellarisが3日ぐらい無料でお試しできるので、

近場10光年ぐらいを制圧しておきました


最新の画像もっと見る

コメントを投稿

ブログ作成者から承認されるまでコメントは反映されません。