パーソナルブログメモリ

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

小学校で使っているchromebookで大丈夫なのか 大丈夫じゃない気がするのだが

2024-08-15 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
小学校で使っているchromebookを使ってみる といっても動画検索だめでいろいろと制約もあって (情報が学校に筒抜けっぽくていらんことをすると叱られるらしい) 軽く何が起動できるのか確認した程度   CPUとかなにか調べようとしたけど起動した本体からはストレージが2Gぐらいしか情報がゲットできず 型番からようやく全貌がわかる(chromebook y1で検索するとわかりま . . . 本文を読む

10分でPythonの基礎をマスターしてもらいます。Pythonでプログラムの問題を8分で解いている動画を参考に

2024-03-06 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
10分でPythonの基礎をマスターしてもらいます。Pythonでプログラムの問題を8分で解いている動画を参考に   今回はVOICEVOXを使った説明を追加しています。 抑揚とかはテキストを書き込んだ後、ほとんどそのままです。   テキストを音声にしてもらって、動画に追加、Youtubeにアップして翻訳で音声を確認して、 自動翻訳で英語に翻訳してもらって視聴 . . . 本文を読む

AIも先んずれば制す

2024-02-23 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
BOTプログラムの対戦でも先行逃げ切りのような状態が立て続けに発生しました。   下のプログラム4位の人に勝てるのに、対戦数が稼げないので10位 駒の影しかみてなかったアルゴリズムを 組み直してしっかり駒の種類も判別させたのになんどやっても上がれなくなりました。 10度程度の対戦だと上の人との対戦数が少ないので点数が稼げない。       . . . 本文を読む

クイーンコントロール

2024-01-22 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
タイトルからしてチェスかな 最近この手のコントロールばかり作っている気がするけど気のせいかな 問題から入力のcolorをとって bをベビー とし wの変わりにhにしてヒューマン   クイーンがヒューマンをすべて捕食するのに最低何ターンかかりますかという問題作が頭に浮かぶ   . . . 本文を読む

MINI SHOGIのAIを32行で作成してみると暗号ができあがる

2024-01-21 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
CodinGameのcontributeにMiniShogiが上がっていたので参加 正式名称は5五将棋 最小のAIを25行でつくろうとしてみましたが駒の効きまで欲張って実装して縮めてもここが限界 詰めません 駒の効きと簡単な損得計算だけで戦います   リプレイのリンクです(すぐ消えると思います) https://www.codingame.com/replay/76 . . . 本文を読む

別宇宙でワームホールとの距離を図る

2024-01-18 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
気分的に宇宙を一人さまよいたくなって インターステラを題材にした問題の肝となる部分を解く   座標軸は i j k どうやら別世界の宇宙船に乗っている ワームホールへの向きと距離を求める   ワームホールの向きと距離を求めよ     この問題 文字列からi j kの位置を求めるのが面倒で問題の肝 そこだけ解いてみた &nbs . . . 本文を読む

DiceShogiを もすこし作る

2024-01-09 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
ダイスでどの目がでても、そこそこ戦えるを目指して改造   関数部1 エラー表示 盤面のキャラを変更 指定位置の駒の移動箇所取得 成処理 移動後の盤作成   関数部2 盤表示 盤上の指定駒たちの移動範囲を合成 各列で一番いいスコアの合計取得(これがやってみたくて全体を作成しています)   メイン 変数定義 メインループ &nbs . . . 本文を読む

ダイス将棋 世界3位になる

2024-01-08 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
ただの認証欲求の話。   2023年コドゲの秋コン、さあ最後の勝負に挑むかと思ったら終わっていた。 順位はピッタリ1000位、(その後1001位に下がってました 謎) 今回はファイティングゴールドを聞きながらのシルバーボスと壮絶な死闘はなし。   そんな中新しくダイス将棋が承認審査に上がっていた。 さっそく挑戦 今回はも、shortコーディングを目指してみる . . . 本文を読む

Pythonで書き初め

2024-01-01 | 新規1000万人ぐらいにプログラムをマスターしてもらいたい
Clash of codeの評価の10以上ある最近の良問を書き初めということで解いてみました。   問題 文字列をジグザグにつなげて一番長い蛇を答える   問題を正確に理解するまで時間がかかった   問題 肉と同時に焼けるプレートの数から 肉を焼き切る時間を答える 肉は両面1分30秒焼く   6行目はやや苦し紛れ   . . . 本文を読む