今夜半からコドゲのコンテストがあるのでclashofcodeを少しやってみるするとshortの問題でちょくちょくRuby使いをみかける以前より体感3倍ぐらい多い気がしているshort以外ではそうでもないのだけどRubyもりかえしてるのかな
実は過去何度か試したのですがGitHubPagesがみつかりませんでした単にSettingsのタブで遷移したところからかなり下の方に隠れてました。ということで久しぶりのホームページ作成中ここからかなり下の方にありますgithubにホームページを作ってみる
Pygameで文字入力とか難しいと思っていたのですが実行しているソースがあって(誰かの質問に答えていた外国のサイト)フォントを日本語にしてみると日本語入力もできてしまいましたDELETEキーで文字化けしていたのでpassを追加しています他のキーも外さないといけないので簡易利用レベルです見様見真似でボタンも作って連動させてみましたimportpygameclassButton:def__init__(self,x,y,w,h,text=''):self.rect=pygame.Rect(x,y,w,h)self.color=(200,200,200)self.text=textself.txt_surface=FONT.render(text,True,self.color)self.active=Falsede...pygameで文字入力ボックスを作ってみる
フォルダーを整理していたらデータ作りかけの英単語のデータがでてきたので自己申請型の単語ソフトを作ってみました400語ほどの英単語をgoogle翻訳にかけて日本語にしています(カタカナ単語が多いです)詳細設計はtango.pyの冒頭にコメントで作成していますgithubにソースはおいてありますhttps://github.com/suginoha/tango_py/tree/master単語帳を作る
大名は中に入っているディスク(DVDみたいな)で動いているという衝撃的な事実を知る私はそのメンテをすることに、どうも動かないと悩んでいて最終的にわかったのはディスクのサイズ(物理的な円盤の大きさ)が各々異なっているのが原因ある大名のディスクに別の大名のディスクを使おうとしたのだろうか?大名の中にディスク
システム改定でWebから登録してくださいというメールが何通も届いていたいざってとき国は何らかの方法で携帯なんかにアラーム出したりするからメルアドも勝手に使えるのかなとか思っていたりしていました給付金、振り込まれたかなと郵便局にいってみるとまだ…ついでに聞いてみると、そんなメールは送っていないですとのことほとんど、ゆうちょ銀行から個人にメールを送ることはないそうです詐欺メールなのでご用心ゆうちょ銀行を語る詐欺メール
アプリケーションの設定からできました手持ちのMacのノートパソコンだとPrintScreenがなくアプリケーションの表示の際、スクリーンショットがKazamとかではできなさそうなのでShift+Ctrl+PにしてみましたデスクトップパソコンのキーボードだとBackspace押す際にうっかりprintscreen押してしまうのでここで変更しておけば解決しそうです撮りたかったのは下の画像OracleJava...が並んでいて一瞬ギョッとしてウィルスか何かかと…全部違うアプリでした全削除したいのですが、ググると削除も難解みたいで…Ubuntu18.04スクリーンショットのキー変更
#Q11から1000010までをたしていった合計は#Q2数値を入力して偶数か奇数か答える#Q3マイナス値の文字列を数値と判定する関数を作る(半角文字のみ少数はなし)#Q4辞書(dict)に0から9までキー値は英語表記で登録して1926540387をそのまま英語に変換する(oneninetwo...)#Q5Q4で作成した辞書のキーと値を入れかえる関数の作成#Q6"652619262516"をlistに一文字ずつ分割して数値の大きい順にならびかえよ#Q7小文字のアルファベット26種類を10文字ずつ26行ならべよ、できるだけ短いコードでaaaaaaaaaabbbbbbbbbb...zzzzzzzzzz#Q8Pointという名のクラスを作る仕様パラメータx,y(int想定)内部メソッドlength_point(self...Python310本検定(現在無料キャンペーン中)
10本ノックを自分でも作ってみて解いてみましたこれはその裏ガイダンスですQ1基本的なループと足し算の問題ですrangeは1つ引かれるという罠がありますQ2入力値に対して簡単な条件分岐を行う問題です数値をint化するのを忘れてミスしましたが...Q3isnumericで"-1"を判定できなかったので、それを補う問題ですQ4辞書型を作ってみる問題ですQ5辞書型を変更してみる問題です辞書型は、使いこなせると便利そうなのでもう一問作ってみましたQ6リスト型の活用問題です自己解答とんでもないミスをしましたが...Q7文字変換を知っていれば気休め問題ですforiin"abcdefghijklmnopqrstuvwxyz":でもいいんです自己解答Noneが並んじゃいましたが...Q8ありがちな図形処理のコアとなるクラス作成の...Python310本検定裏ガイダンス
江戸川区のスーパーでタピオカの種のようなものを売っていった3、4mmぐらいの白い玉がレターサイズぐらいの袋に50円だったので2袋購入して、、1ヶ月ぐらい放置それを2度作ってみる最初圧力なべで茹でてみると外側は透明だけど中央部に元の種と同じぐらいの白い玉が残るこれが固いのでそのまま8時間以上放置すると白い部分がなくなっていたのでそれを少し茹でて完成わりとうまくできた次に最初、水に8時間浸す白いままだけど直径倍ぐらいまで大きくなるこれを圧力なべで茹でてみると(圧力がかかって上部が回転したしたところで停止)半分以上溶けたなにげに難しいタピオカを作る
いつもの公園から、ちょっと違う道に行ってみる少し横に入るだけでまったく違う景色になる空き地の多い空間で中学生がやたらバレーボールの練習をしている球技大会でも近いのだろうかあぜ道を自転車をこぎながら、ちょっと起伏の多い空間だから普段こないのも無理はない。複雑だから開発もされていないのだろうとそのまま進んでいくと高層ビルが立っている最近いろんなところにヒョコッと高層ビルが立つことも多い少し近辺をまわってみるショッピングモールのような空間が半地下の一回部分にあるが少し寂れているどこからともなく音楽教室の歌が聞こえる学校まで行って忘れ物を取りに返った時は街は少し水害にあっていて帰宅経路を変えたりコロナの影響で街あるきなども控えているせいなのか、最近、ちょっとした町1つぐらいなら夢の中で行動しながら構築できるDreamT...DreamTownDeveloper
絶望先生をGyaoでイッキ見していて、スウェーデンvs中国の卓球をみた日にみた夢(卓球の試合は次回に続くらしい)よくわからんが、長方形の敷地の巨大な施設(宇宙人のもの)に数人で入っていき、なんとなく地球代表っぽい立場でヒューマノイドタイプの宇宙人と卓球の試合をするちなみに負けると地球が支配されるとかいう設定とかはまったくないただ試合をする観客とかもおらず普通の卓球場との違いもよくわからないなんとなくドキドキした記憶はあってはりきって戦ったとかもまったくないのだけど寝違えて背骨が痛い試合中にたぶん近所のバカでかすぎるくしゃみの連打で起こされる宇宙人と卓球をする
発端囲碁ゲームをみつけたので作ってみましたルールは少し違っていて、規定ターンまでに多くの石を取ったほうが勝ちですまさか囲碁のプログラムを作る日がくるとは...アルゴリズム1最初はランダムです、端には打たないようにしますアルゴリズム2空きを数えるロジックを組んで、相手の空きが2,1の箇所を優先に打ちますアルゴリズム3次の一手で取られる場所で伸びて空きが増えるなら最優先に打ちます(シチョウにキレイにはまります)コウは教えるのが少しむずかしいので避けるようにしてますここまで、空行をいれて129ステップ(アルゴリズムのみの実装)それっぽく打っているので少し驚いていますアルゴリズム4外から2列目で挟まれたあと上からかぶせられて取られているパターンが多いのでnyokkiという名前の上に伸びる関数を追加passの宣言が大文字...囲碁のプログラムを作る
私は暴走したプログラムの原因を調べていたそして真の原因をみつけたその変数を毎回初期化していたため変数が怒ったというのが原因変数にもプログラム権(人権のようなもの)があるのだ一生懸命に演算していたのに突然、初期化するなんてあんまりなのかもしれないという夢をみたおおこれば何かの題材になるかもしれないとかここまで書いてみてパーソン・オブ・インタレストがすでにあることに気がついたたたかれる変数
最近作っていたものPlatinumriftEP2非公式の大会で順位を時系列でグラフ化してくれるようです真ん中までは1年以上前のプログラム最初にガクッと落ちているのは今回フェロモンみたいな評価関数を目指して作ってみたものですオセロ合法手を実行した盤を作って、盤面の評価、いわゆる一手読みですYinshルール最初はリングを5個交互に置く、そのあとリングを動かして、自分のいた所を●、挟んだ範囲を反転させてます(他のリングは越えられない?)自分の色の●5つ並べてコールすると1ポイント、3ポイント先取で勝ちデータ化の検討作成時間の半分ぐらいデータ化の検討に使ってます検討がうまくいけば、評価関数作成等、すべての作業が楽になります評価値が複数時の検討階層は分けた方が良さそうですオセロだと合法手を実行した盤面の(確定地、打った場...BotゲームAIを作る時のデータ化
設定でMはモンスターCはチルドレン迷路のサイズはひとマス10kmらしいMからCまでの最短距離を求めるという問題を解いてみますこの迷路にはロストインスペースというタイトルがついていましたinpu=["##########","#...#....#","#.C.#.#..#","###.#..###",\"#M#......#","#.###.#..#","#.#....#.#","#..#.##..#",\"#........#","##########"]mp="#"*12foriinrange(10):#mp+="#"+input()+"#"mp+="#"+inpu[i]+"#"mp+="#"*12start_point=mp.find("M")goal_point=mp.find("C")search_po...ロストインスペース
Rustで配列でループしようとしてusizeでマイナスはダメです等のエラーしかたないのでプラスになるまで全部一旦加算して、それをあとで引くというロジックにする再検証してみようとしたら、そのバグが発生しないrustplaygroundとCodinGameの環境が違うのだろうとおもったら別のバグが入った時に再現しました1)発生しなかったケース2)発生したケースプログラムを変えていない場所10行でバグが発生しています(Rust9日坊主実際は8日間の記事だったので1日分追加しました)Rust9日目イテレータで発生したマイナスエラー
引き続きCodinGameのパズルで学習中Python3で以前作ったプログラムを2本Rustに移植してみましたその1まれにしかでないエラーメチャメチャ叱られました反転しているオレンジの部分に問題がありますrs:13:2113行目21カラムと教えてくれていますそのプログラム13行目の21カラムn*yがi32で表現できる数値を越えているようです10行目のi32をi64にすることで解決その2一番はまったのは下のプログラム10行目の変換ですRustで、はまるのはとにかく変換画像の変換とかのプログラムで苦労する時と似ていますnextという関数は元の数値に元の数値の全桁の数をたしています例15321532+1+5+3+2→15431543+1+5+4+3→1556そしてRustで解いたパズルが15個に到達Rust言語のLe...Rust9日目Legendの称号をいただく
オセロの一手指しのような問題を解く前の下準備です1)文字列の連結2)指定位置文字の入れ替え3)文字列から指定1文字のカウント4)指定位置文字の比較5)変数の型表示こんなことを検証してみましたソースリストfnprint_type<T>(_:T){println!("{}",std::any::type_name::<T>());}fnmain(){letstr1="1234";letstr2="####";letstr3=str1.to_owned()+str2;//文字列連結println!("{}",str3);letgo="5";letpos=4;letstr4=str3[..pos].to_owned()+go+&str3[pos+1..];//一文字入れ替えprintln!("{}{}",str4,go...Rust8日目簡易オセロ問題の下準備
Rustの型通してくれたり、通してくれなかったり悩まされましたPython3の意訳を並べてみましたRust7日目
Rust 6日目 slice indices are of type `usize` or ranges of `usize`
最終的な成功例Vecリストのi番目にアクセスしようとしたところハマりました14行目の[*iasusize]が解決法ですエラーその1イテレータで回す時&が必要ですエラーその2配列にアクセスする場合usizeという型に変換しないといけないようですusizeが型ということを知るまで時間がかかりました(2018年の12月26日から)エラーその3&i32だからキャストできないよ、*でi32にしてからとかそういう意味でしょうか?実際はもっと複雑なプログラムで発生していて、このバグは氷山の一角ですRust6日目sliceindicesareoftype`usize`orrangesof`usize`
寒い惑星で野球をしている雪の深い中でキャッチボールをしている私はプロ野球の控えのキャッチャーらしい球場で有名なハッシュドポテトの店があって今日も大行例になっているそこでタイムトラベルをして行列のなかった昔に戻って購入することにするそこではハッシュドポテトは高速で渡されるらしく受け取る紙を渡される前の人達はあまりの高速で取れなかった(バッティングセンターの高速ぐらいの速度)こんなの取れるわけないとビビっていると、渡される番になるすると不思議なことにスパンスパンとすごくうまくキャッチできる夢から覚めるそりゃープロの控えのキャッチャーだからなと納得する他の惑星とかタイムトラベルとかあまりみた記憶のないすごい設定なのだけど夢の中だとそのへんはスルーだったりするこういった夢は朝食前ぐらいまでに消えてしまうのだけど1日以上...他の惑星でタイムトラベルする夢
それっぽいのがわからなかったので、自作した完成形がこちらいろいろなところに&が入っています*Rust1.43.1で実行しています失敗形がこちら1つ取得してOKとおもってもう1つ追加したらdataの所有権がvec_countの方に移って消滅2度めはないよということをエラーメッセージが物語ってくれています素早く片付けるというのがこの言語の方針のようです文字列も追加作成してみましたソースリストfnvec_count(v:&[i32],n:i32)->i32{letmutr=0;foriinv{ifi==&n{r=r+1;}}r}fnvec_count_str(v:&[&str],s:&str)->i32{letmutr=0;foriinv{ifi==&s{//&ssだとエラーにr=r+1;}}r}fnmain(){l...Rust5日目vec!の同じ要素をcountしてみる
3目並べ1手詰めの問題があったので作ってみました👑正規表現などを使うのが筋のような気がしますが、関数で作りますRust関数の特徴returnは最後の行にreturn;をつけないでそのものだけ記述(9行目)随時return使えません&strStringがややこしいのですプログラムの内容1)問題の場面でoの置ける位置すべてに置く2)勝利できるパターンとマッチするか判定3)マッチすればその置いた場面を表示ソースリスト//3目並べで勝つ(一手読み)fnmatch_board(board:&str,check:&str)->i32{letmutr=1;for(b,c)inboard.chars().zip(check.chars()){ifc=='o'&&b!='o'{r=0;}}r}fnprint_board(boar...Rust4日目3目並べ1手詰
100本ノックの続きサーバー管理者以外だとあまり使うことはないかもしれません(昔、管理者がコマンド使いまくってサクサクと調査してました)Ubuntuもう数年つかっているけど今回使ったコマンドほとんどが初、エラーログをみるのにtailを使った記憶しかありません昔、DOSコマンドをシスコの試験で勉強したぐらいの知識ですパズル感覚でググりまくってなんとか#10.wc-lpopular-names.txt#11.テキストエディタで実施してしまいました#12.cut-f1--delim=""popular-names.txt>col1.txtcut-f2--delim=""popular-names.txt>col2.txt#13.paste-d""col1.txtcol2.txt>12.txt#14.head-n421...UNIXコマンドの10本
I could couldn’t that I reading understand human what I was power : the phenomenal believe of mind.
Icouldcouldn’tthatIreadingunderstandhumanwhatIwaspower:thephenomenalbelieveoftheactuallymind.Rustを学習していて100本ノックというキーワードがでてくる以前から、みかけていてこれは何か本家みたいのがあるのかと調べてみるとありましたちょっとやってみるかとみて少しして...これは養成ギブス並でおどろきましたそして第1章:準備運動10本ほどノックを受けてみました全ソースはこちらhttps://colab.research.google.com/drive/1Pe1KL3OI1g4XlBP9QMlgWYYKMhqLH4lX?usp=sharing<参考文献>言語処理100本ノック2020Icouldcouldn’tthatIreadingunderstandhumanwhatIwaspower:thephenomenalbelieveofmind.
CodinGameでRustを使って過去に3問パズルを解いてシルバーのACHIEVEMENTをもっていました(まったく覚えていない)これをゴールドにしてみることにあと4問解く必要がありますhttps://www.codingame.com/training/easy/smoothhttps://www.codingame.com/training/easy/auto-pickuphttps://www.codingame.com/training/easy/create-the-longest-sequence-of-1shttps://www.codingame.com/training/easy/1d-bush-fire夜中に謎のスイッチが入って朝までプログラムというより、これどうやって解くの?という問題が...Rust3日目
「ブログリーダー」を活用して、パーソナルブログメモリさんをフォローしませんか?
今夜半からコドゲのコンテストがあるのでclashofcodeを少しやってみるするとshortの問題でちょくちょくRuby使いをみかける以前より体感3倍ぐらい多い気がしているshort以外ではそうでもないのだけどRubyもりかえしてるのかな
一戦目盟主やってる同盟サブとメインを交互に入れ替えながらとにかく交互で操作は忙しく戦術も何もあったものではなくとにかく突っ込むを繰り返す2位だったけど個人順位はさえない兵の補充を教えてもらう二戦目一戦目の倍ぐらいの規模の同盟でやっぱり押し込まれ気味で2位押し込まれて休むひまなくて兵の補充ほとんどできず峡谷熊狩戦車戦車とイベント連続であまり印象にない三戦目古のサバでかなり強い同盟とにかく味方が強い相手も強いのでガチでぶつからないように押し込んだ先の相手の陣地で相手が三人突撃してきたら入れ替わりに突撃してバエトーンとばかりあたるようにして相手陣の一ラインをなんとかキープこちらのツートップが強く1位四戦目当初1人2フェーズの途中まで誰も参加していない同盟もある初期段階で部隊を個別に操作してなんとか自陣をキープハ...ホワサバの峡谷合戦を一日で4度する
何!!claudeで8文字でオセロを作る
geminiがすごいみたいな動画をみかけてやってみるこんなすごいのを描いてくれたgeminiCLIなんかも入れてみるなんとか動いたブログ作ってで無限ループっぽいので別の絵を頼む前に描いた同じ絵と思われるものが繰り返された別に新規でこんどは作成してくれた微妙geminiやってみたけど、なんかいまいち
パルクールのゲームで100円で購入ウィンドウサイズを800x600にしてグラフィックをすべて一番最低にしてみる3周まわるレースのモードで2周目から急におかしくなってゲームにならなくなって終了メモリ開放とかがうまくいってないのだろうかおもしろそうなのだけど残念背景とか軽いステージほしいところSUPERMOVES安いミニPCではどうにもならなかった件
気がつくと鯖5つ目3つは大溶鉱炉10ぐらい最新シーズンの盾とかもっている古の鯖とかもある結局育てるの大変盟主とそのサブ運が良ければ砦とれる程度一同盟員上位6同盟だけどまったりしてるとこ一人盟主最新シーズンの盾持っている最古の鯖二人自由人ひとりは割と古の鯖、もう一人はSvSの対戦相手鯖ホワサバの旅人
乗り込んでの対戦となるその前哨戦双方に都市攻撃ありの乱戦があるその前にはバリアの張り方が世界チャットに流れる見ていない同盟員とかバリア張ってない人もいたりするそして日本軍の恐ろしさを少し垣間見る相手も乗り込まれる前に少しでも戦力を削ぎたいらしく上位同盟がことごとく一部燃やされていたウチは戦力にはちょっと足らない同盟順位だから来ないだろうと思っていたわけではなく大溶鉱炉のレベル的に狙われそうなところに援軍を振り分けてはいた結果2つ都市燃やされてしまったしかも気づいたら終わっていたという手際のよさ反撃する間もなく消えていたそしていよいよ本番せっかくここまでやってきたのに何もしないというのはと微力ながら都市移転実際の所、集結攻撃3回で軍医所は、ほぼいっぱい課金優先ゲームなのでしょうがないとはいえ4000ぐらいし...ホワサバSvS参戦
あと6時間ほどでSvSとはサーバ対サーバこれまでサーバで覇権を争っていた同盟同士が協力して別のサーバと争うという三ヶ月ぐらい遊ぶと巻き込まれる準備期間は毎日ポイントがことなるミッションをこなして5日間でのポイントの高いほうが攻撃権を与えられるというそのポイント争いはほんとに僅差すぎて何かしらの手心入っていないか級残り6時間で差は0.3%ぐらいうーむホワサバSvSの準備フェーズほぼ終わる
https://www.codingame.com/ide/puzzle/crack-the-trio-code数列が与えられる条件を満たす1から120までの数字3つを探す(それぞれ違う)条件その3つの数字を1から3回まで使った和の中に数列はないといけない(重複もあり)ないときはnone条件を満たす答えが複数あるときはmany一つだけある時カンマ区切り昇順で答えるトリオコードを探す
https://www.codingame.com/training/easy/sign-programming-language$の使い方がむずいChatGPTと何度かやり取りしてようやく理解する間に入っている命令の数だけ足すとこの計算のためにプログラムを2回ループさせた同じような記号ばかりなのでパーサーに少し苦労2パスアセンブラのようなものを作る
https://www.codingame.com/ide/puzzle/nd-vector-sortingちょっと面倒くさいのは番号のふりかたが1からという点ソート順に設定するために−1ソートした連番を表示するために+1してますn次元数を自由なソート順にする
錦川川と風の音錦川川と風の音
日本語入力をしているときに小窓がでてきて入力ミスの確認がまあしにくいMozcのツールプロパティでこの画面のチェックボックスをすべてはずしたらでなくなったubuntu24.04文字入力のアシスト表示のウィンドウがじゃま
へぎそばを探して岩国駅の方へフレスタザビックコスモスフジアルクプロマートウォンツといってみるない翌日南岩国の方へアルゾフジ新しくできたリカーショップゆめタウンビッグマックスダイレックスといってみるない変わりにアジア系の麺類を適当にとあちこちでみかけたブルダックというピンク色の袋麺を購入してみるブルダックに袋そばを一つ足して食べてみる辛いそばの麺には絡まないがブルダックのカレーうどんのような麺にはうまく絡むまだ辛いスープ残っているので冷蔵庫保管しておくへぎそばを探してブルダック
ホワサバで同盟員が脱退したなにもいわずさらっともともと一言も話さない方だった同盟員何人か中核だったメンバーも忙しくて、他の鯖に転出、別のゲームへ他の同盟に旅に、メンバーとちょっともめてなどの理由で...遠い昔、2社目に勤めた小さなパッケージソフトの会社を思い出す社長が「やめた人、あいにきてくれないんだよなー」とつぶやいた一言を思い出すその会社も中核と思われる人物が次々とやめていった社長は「全員辞めてもやっていける」みたいなことを会議で言ってた時もある確かにあの状況でよく会社もっているなと思ってもいた私も程なくしてやめた面接時の待遇と違っていたから仲良かった2人も少しして、やめていた20人ぐらいの会社で月一人ぐらいのペースでやめて同じぐらいのペースで誰か入ってきてはいた作っていたパッケージソフトのシェアは日...黒字倒産のような寂寥感
起動時にGOGGalaxyが勝手に立ち上がる何か無料のゲームを試してやめたものアンインストールが何か起動していて削除できないググってみるとレジストリーをいじるとかでてきてその後CopilotもでてきてこのAIに聞いてみるかと聞いてみる最初はGOGでインストールされているアプリの削除方法を答えてきて本体のアンインストールと聞いて方法がわかったここにgogのタスクがあったので終了させてからアンインストールで成功goggalaxyをアンインストール
Python文字列の数字を各桁一つずつ引いてひっくり返す問題を解く入力、出力、演算、文字処理、ループ、スライス、リスト一通りの基礎は入っているあとifぐらいがついていれば...Python1行でプログラムをマスターする
なんやかんやでもうすぐ2ヶ月王城決戦も終了圧倒的な実力差で国王になった(うそ)かろうじてアクティブな同盟なので参加した程度なんとか一日の使用時間を減らしたいと思っているが2時間ぐらいは使わされているまた新たにペットとか荷物運びとかミッションが増える周りの同盟は盟主がころころと変わっている人と人の関わりが強いからだろうかなんか疲れるチャットが原因なのかもホワイトアウトサバイバル2ヶ月ぐらいの盟主
岩国から広島市までサイクリングしてみようとするほぼ唐突に結果は宮島まで体力がもたなかった道は危ない箇所、歩道のアップダウンに疲れる場所も多い休める場所がほぼないスーパー、バスのしばらくこないバス停などで休みを入れる岩国港広島県にはいるあと35Kもあると絶望している防空壕のようなものに見えるけど線路下のトンネルペットショップで少し休んで隣のゆめタウンで飲み物と食料調達山がとんがっているので撮影2号線は旧東海道みたいな国道横の道も多いここからもう少し広島市に向かうけど、厳しいと判断して断念駅から駐輪場は少しはなれている広島電鉄の駅員も知らず観光案内所で教えてもらうしゃもじ広場ここでしばらく休む帰り道でよるここにくる道の前だったろうかいつもより距離が稼げないなあと考えてサドルを上げる、少しダイレクトにペダルに力...広島サイクリング
このブログもあと半年か感慨深い電子媒体は永遠なんて話もあったが実は寿命は短いここの記憶が失われるのはちょっと痛い半年というのはあっという間過去のこういった終了の際も最初はまだあるのかと、たかをくくってバックアップとかもせずそのまま気づいたら終わったということもよくあるここにさまよいこんだのはここが始まったころブログがくるみたいな情報が入ってここに入った当時は写真と文字だけの世界がくるのかと疑っていましたホームページにJavaアプレットが貼れる時代に?と終わるのかなんか寂しい終わる世界
モンティホール問題の動画を見てどうにも理解できなかったので作って検証してみようとコラボラトリーを開くAIに作ってもらうかと色々書いたけど検索結果なしシンプルにモンティホール問題と尋ねるとほとんどやってみたいもの作ってくれました3つでやってもまだ感覚がつかめなかったのでn個でできるようにちょこっと改造いくつか試してみて理解できました3つの時1つ選んだ時が33.3%1つハズレ除いた残り1つの確率は1−33.3%で66.6%4つの時1つ選んだ時が25%1つハズレ除いた残り2つの確率は1−25%で75%割る2で37.5%モンティホール問題の説明もAIで…モンティホール問題をなんとか理解する
問題は7セグメントの時計を普通の数字に変換するというもの7セグメントとは4から6行目のような数字表現で家電によく使われてますいちいち数字一つずつ比較するのが面倒なので0000から9999までの7セグメント数字を作って問題の文字列とヒットしたら答えるという解き方よくよく考えたら2359まででよかったとか、無駄な数値まわしていないとかヒットしたらブレイクとか、いろんな所と度外視してます<プログラムの解説>1関数7セグメントの数字nのl行目を返します2関数問題の7セグメントの間にある:を取って詰めます3関数ひと桁の数字にゼロ埋めをして二桁にします4-67セグメントの文字列のデータ83行の7セグメントの時間を間の:を取ってつなげます10さあ0から9999までの旅の始まりです11作った数字を行ごとに入れる器12-1...Pythonで7セグメントのパターンマッチング問題を異次元級の解き方で解いてみる
先月の6日何気なく表示されていた一月砂糖を取らないというのをやってみたフルクトースが肝臓に悪影響を与えるらしい初日、冷凍庫にあったアイスボックスとかアイスをあえて台所に流した厳密にノーカットとまではいっておらずピルクルとか数本買ったりもらったお菓子なんかは少し食べてましたご飯は普通に食べ、パンはたまにカルーアミルクをちょっと飲んだり体重とかはまったく気にしていなかったので測ってもいません一度「痩せたよね?」と聞かれた程度ですふと気がついたことは周りの音に対して気にならなくなった点です以前は近所の車のドアの開け締めなどにかなり腹を立てていたのですが(物理的に駐車している場所が部屋から20m圏内に数台)あれ?そういえば全く気にならないということに気がつきました寝ている時に「バン」「バン」「バン」などと連続で開...菓子を一ヶ月買わないでみると怒りがわりと収まった話
Pythonで集合型に変更有無の判定をさせるため、退避したものと比較をさせようとするそもそもPythonの集合型の代入ってデフォルトでdeepcopyなのかどうか知らなかったので検証してみる配列とかと同じで参照のようでimportcopyもう一つ集合って並び順を保証しないとかあった気がするので並びが違う時どうなるのか?表示させると...格納時にソートされているのかもPythonの集合型の代入浅いコピーでした
BotProgrammingの能力で最も重要なのは未来読力その前段階としてはとにかく緻密な実装緻密な実装を心がけていると不思議と未来読力がつくときがあります今回のチャレンジも実はそれ最初はこれほどいろいろな状況があるので先読みは関係なく競技のバランス分析が重要だと思っていましたしかし上位がC++で埋め尽くされていてPythonは全くいない私のプログラムは最高19位からずるずる下がる一方食い下がろうと一日数回改良を重ねてみますが120位ぐらいまで後退します私のプログラムの特徴はコマンド3手全部計算とスコアによる重み変更種目ごとの評価値のバランスは、よくわからないのですが手調整を続けますふと、4手にしてみたらと試してみるとなんと50位ぐらいまであがりますさんざんやっていた手調整よりははるかによかったみたいけっ...SummerChallenge2024withFiverr-Olymbits未来読力
SummerChallenge2024withFiverr-Olymbits残り3日を切ったけど電池切れ伝説リーグにはまたしても到達できないだろうコンテストは4日ぐらい前から遭難して遭難3日目に試しに分岐点になっただろう履歴に戻すと20位ぐらいあがって遭難時に一度もたどりつけなかった100位以内に戻った遭難時のソースはイージーミスも多く一番ひどいときはスケートのスコアをまったく考慮せずダイビングのスコアを2回加算していたダイビング勝ちすぎるなーとパラメータをいじって調整それでも順位差が30位ぐらいしか違わないので状況判断が難しいコンテストのリーダーボードPython3で上位の方にデスクに座っている棒人間のアイコンがあってこの人の作った問題Zergrush名作だったなーと探し始めるアイコンは少し違っていて、...伝説のゲームを探す(CodinGameのパズルの中で一番好きなもの)
世界の総人口が80億として世界で行われているコドゲの上位50人に日本人が11人いることから換算すると日本の総人口は実は17..6億人だったりする今回のコドゲ(CodinGame)SummerChallenge2024withFiverrは言語の演算速度はあまり関係のないテーマだと思っているが例年の如くC++が上位を締めているこれはC++言語がすごいのではなくて少し扱いづらいC++でコーディングしている人たちの地頭が難しい言語で鍛えられているのでは?日本人も日本語のお陰で地頭が鍛えられているのでは?とか思っているコドゲ全体で総合ランクトップの方は文字列操作も厳しい、C言語を使っていて相当言語に鍛えられているのかもしれない私の場合コドゲのコンテストではうまくいって上位5%がせいぜいなので今の所できすぎだったり...コドゲSummerChallenge2024withFiverr-Olymbitsの考察
GPUにはゴール対策にドットを10個ぐらいたしとくこけている人はそのターンは対象外全員前3つ壁がなければ全力全員前2つ壁がなければ中速全員前1つ壁がなければ減速あとは飛ぶぐらいでだいたいいけるブロンズリーグで試しに作ってみたらほぼ真ん中とあるゲームのブロンズまでの道
<目的>4種類の事象に対して3手の読みをしてベストを返す<事象ごとの下準備>3手のパターンをリスト化リストの項目ごと4つの事象をスコア化<全体の演算>スコア化したものを項目ごとに適度に四則演算してそのスコアと3手の項目をタプルにしてリスト化<結果出力>そのリストをソートして最後の3手の1手目を返すとあるデータ設計
ラストマンのある事件では動画配信一本で450万一本あたりCM単価5円とか、一番になりたい思いの強すぎる人が犯人Winnyでは主人公逮捕の影に著作権団体から警察への影がちらつくだけフォールでは山登り主人公がリハビリで電波塔をけっこうなレベルで破壊してドローンに助けられる終末トレインどこへいく?椎名町でトキワ荘のオマージュが、椎名町忘れてたけどトキワ荘の跡地に行ったなと、まちクエストで調べると10年前Youtube作成が無風、上げまくると少ないフォロワー1人減る、中でも力入れた動画で...XではYoutube検索がトレンド入りしてたコドゲのスポンサーからちょこっとお仕事のサイトの勧誘がくる。イスラエルの会社らしい携帯に謎の自動音声の通話が数年ぶりにかかってくるハードル、アーチェリー、スケート、ダイビングの4種...ここ数日の一行詩
プログラムの夏季オリンピックはじまるCodinGameにて現在世界のチャレンジャーは929人プログラムのオリンピックはじまる
ほんとはガンガン問題を解くつもりでしたが一問目が結構難易度高くて疲労が激しいので下山しました(最近山の事故の動画をいろいろみて高い山は登るまいとか思ってます)Pythonキャラクターで作る図形Pythonキャラクターで作る図形
自分にドンマイ!底辺のYoutube
mapを少し学習したくて、LASTMANをみながら作ってみましたPythonループ内包表記map60本Pythonループ内包表記map60本
4と5答え方忘れてましたhttps://youtu.be/72uIOx49yDsリストの問題でわからなかったもの
また作ってみました。日曜22:13発表だと少しは伸びるのかチャレンジプログラム超学Python3を3分で入学から卒業!キミは何問解けるか?プログラム超学Python3を3分で入学から卒業!キミは何問解けるか?
第7王子とか元勇者候補とかを、みながら作成してみましたPython3分でデータ操作3次元ダンジョンを作成Python3分でデータ操作3次元ダンジョンを作成
イップスというドラマの中で刑事が「私を犯人と疑っているんですか」と言われると何もできなくなってしまう症状が発生するシーンを見かけるふと、そういえば中学か高校の頃英語の授業で先生が「簡単な問題です」と言われて問題を当てようとした途端に頭が思考を停止してしまう感覚を思い出した英語の授業で簡単な問題発言で思考停止に陥るイップスだったのかもしれない英語イップスだったのかも
ドラマをみながらまた性懲りもなく作ってみた天才のあなたならPythonの基礎を3分でマスターできるに違いない天才のあなたならPythonの基礎を3分でマスターできるに違いない
惑星に危機が訪れ7つの大きな船が惑星を去った惑星には残された者たちとかすかな資源だけが残った残された者たちもなんとか惑星を脱出しようと飛び立った後の資源をかき集めて船を作ろうとしたしかしあまりに資源が乏しかった金属板もなく、長いネジも一つだけ船を作成するために必要な大きな金属工具はあったがそれを金属板に加工する技術者もそこには残っていなかったしかたなく空へ向かう塔を作ろうとしたが建てるための部品もそこには残っていなかったやがて大災害が到達する残された者たちはほぼ生き残れなかったしかしほんの少し生き残った者たちの手によって惑星の者たちは繁栄を取り戻す7つの大きな船のその後を大災害を生き残った者たちは知らない長い時が流れる7つの船の話を惑星に残ったものが忘れてしまった後1つの船の生き残りが戻ってくるがお互いを...惑星に残されえた者たち