2021-01-01から1年間の記事一覧

ポケモンの捕獲率をシミュレートするプログラムをつくるver0.01

BDSPが色々と面白く(そして世代なので懐かしく)ドハマリしているのでプログラミングの勉強をしながら遊ぶことにしました。 タイトル通りポケモンの捕獲率をシミュレートするプログラムを作ります。 言語はいつものC++(いつまでも勉強中)に加えて、OpenSi…

いわゆる専用ブラウザはどのようにして作るのか【ざっくりした概論】

ぶっちゃけお船のゲームの専用ブラウザみたいなものを自作するには何をどうすればいいのだろう? ということで大雑把に調べたことを書き記しておきます。 (実際の開発は行わないので内容が薄いです) 1.自作のウェブブラウザアプリを作る これは難しくなく、V…

※彼の祖父は十分裕福であり、お年玉袋は十分に大きいものとする【ABC085C - Otoshidama】

AtCoderの問題文は独特なユニークさがあって好きです。 ABC085C - Otoshidama atcoder.jpやること お札の枚数N,合計金額Y(Yは最大7桁)を受け取る 10000x+5000y+1000z=Y かつ x+y+z=Nとなる組み合わせを1つでもいいので見つける 組み合わせが見つかったらx,y,…

【Cardクラスを定義】C++でクラスを使ってトランプカードの山札を作りたい【未完成】

c++をやるならclassをちゃんと作れるようにしないとね(逃げるな) ポーカーにハマっているので、最終的に簡単なポーカー(テキサスホールデムが好き)ゲームを作ることを目標に 今回はジョーカーなしの13*4=52枚のカードデータの雛形のクラスを作ります。 cl…

正規表現と和解せよ【ABC049C - 白昼夢】

ABC049C-白昼夢 atcoder.jpやること 文字列Sを受け取る Sが([dream]or[dreamer]or[erase]or[eraser])の繰り返しと等しいか判定する 正規表現から逃げるな 解答 正規表現 文字列を扱う上で正規表現から逃げていたら何も解決しません。 今まで逃げてきました…

AtCoder Beginners Selectionをやる【ABC085B - Kagami Mochi】

日記代わりになにか書かないとサボってしまうので書きます。 プログラミング初心者のコードなので同じ初心者のひとはもっと上手い人の記事のコードを参考にしてください。 ABC085B - Kagami Mochi atcoder.jpやること 最大三桁の数値Nを受け取る(intで可) N…