このアルゴリズム競技
https://www.codingame.com/multiplayer/bot-programming/connect-4
しっかりした土台を作って
あとはモチベーションとかプログラムの作りが
グダグダになる直前まで改良を重ねる
最後はうまく動いてくれと実力ギリギリの実装をして祈る
中盤の評価方法 . . . 本文を読む
ちょっと大げさだけどそんな問題
位置と名前を取得して名前だけソートして再度戻せば解けます
3行化
wはあらかじめ15と青で書いていることを今知る
問題文は一行も読んでいないことが判明
デスクトップに表示するアイコンの自動ソートに応用できそう . . . 本文を読む
案外頑張ればClash of Code一行でいけるのでは?と開始
Q1
物質の温度と融点と沸点が与えられ気体、液体、固体を答える問題
2行目を ; でつなげば一行
Q2
3つの文が与えられ同じものを抽出して残りと抽出を答える
えーっと無理
Q3
特定文字を数値化する
えーっと無理
Q4
偶数の合計を求 . . . 本文を読む
千葉大学共生応用化学コース後期に開講されている「コンピューター処理」のサイトが公開されていました
講義情報 — コンピューター処理 ドキュメント
その中の
6章のクイズQ2を1行で答えるまでの話
問題は
このテキストデータを読み込んで5番目に長生きの都道府県名を答える
最初に作ったのはこんな感じ 正しくは最後の行はprin . . . 本文を読む
ゴールデンウィークの最終日、ラスト2日はなんかガチ雨で
今日の深夜1時にはダムの放水のサイレンが5分ほど空襲警報のような音でビビる
こどもの日はコンピュータ将棋をちょこちょこみたり
昨日はAbemaの将棋トーナメントをみていたり
今日は家康が信玄と戦ったり、クラス内のほのぼのとした物語をみたり
コンスタンティノープル陥落をyoutubeの動画でみたり
スプラ3のフェスを . . . 本文を読む
修正
マグマランナーズ
端を歩いて突然の穴に行き詰まることがあったので端を歩くのを減点(18行目 24〜32)
もうひとつ、すでに乗れない位置を通過できると判断して緊急時に横断していたので禁止(15)
スプリングチャレンジが25日からあるらしい
タイトルがこちら
まさかバッタオーグ? フランスはすでにシン・仮面ライダーを知っているのか?
妄想
. . . 本文を読む
ルール(仕様)の多い問題をルールベースと言う(のかな)
そんな問題のルール、だいたい共通認識ではないで把握に手間取る
(実際の業務プログラムはこれが山のようにあって一番手間取るしテストも大変)
最後なかなかあわなくて細かくログ表示かなとソースをよく見ると
8行目がelifになっていなかったのが原因
. . . 本文を読む
テストケースをみてひと目で偶数だけ足すのかとみていく
1 2 3 4 5だと 50?
問題文を読まないとミスリードに引っかかる
意外に評価が高いのはみんな早とちりしているのかも?
ちなみに「ん?」と思っても 問題分をよまなかったりして
. . . 本文を読む
指定位置pos アクション数はcomp
次に回数かCLAP
最後に移動する方向
ダンシングの後にどこに立っているか答える問題
回数 CLAPは0なのであらかじめ0へ
方向は正負の情報なので辞書で変換
. . . 本文を読む
Piを求める問題
こんな計算式で、もとまるんですね不思議
入力値に999999なんてのがあるから計算打ち切りをいれなければ!
小数点微妙な誤差でたらどうしよう!
面倒とおもいながら開始
少数点5桁以内だと0を追加して
999999までタイムアウトを起こさず計算してくれました
. . . 本文を読む