パーソナルブログメモリ

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

Python3からC++用のチートシートを作ってみました。

2021-10-14 | C++
C++で少し時間制限のテストを受けようかとおもってつくってみました。 ちょっとした型変換知らないと時間ロスが大きそう。   文字列操作が難しい。ググっても情報が多岐にわたって困る。 一画面に入らなかったので少し詰め込みました。   テキスト ぺったんこ版 #include <iostream> #include <string> . . . 本文を読む

すいーっと逃げる

2020-08-29 | C++
https://www.codingame.com/training/medium/escaping-the-cat 解いた問題↑ C++で解くのもとうとう30問目、最後は何にしようかと考えていたら 新作が登場。なんとものどかそうに泳ぐネズミの写真のものをみかけて挑戦 猫は泳げないらしく縁を旋回、それをかわして上陸すれば勝利!   最後のボス猫には少し苦戦 リプ . . . 本文を読む

Very-Hardなつるかめ算

2020-08-29 | C++
Very-Hardなつるかめ算の続き   c++作成にあたって 同じなら大変すぎて作るつもりはなかったけど、 配列の合計、桁も少ないし、int64_t 使えは作れそうと開始 16ビット操作をいろいろと使って完成   ハマった所 最初10進数のままマスクかけられないかと考えましたがすぐに断念 一番最後は桁溢れに気が付かず延々cerrを使いまくって悩んでました。 . . . 本文を読む

文字列の反転、文字列群の回転

2020-08-28 | C++
https://www.codingame.com/training/medium/smile-frieze-cheese この問題の一部分のリスト   映進 回転体のようなものの中にglide reflection(映進)というものがある。 足跡がそれにあたるそうな。    後は水平反転、上下反転、180度回転をしているものが下 回転は少し挙動がおかしいようだ . . . 本文を読む

36進数までの対応 strtolなら簡単らしい

2020-08-28 | C++
https://www.codingame.com/training/medium/numeral-system 命数法と言われてもなんのことやらしばらくサッパリわからなかった問題   一所懸命に基数変換や文字列から数値抽出してました。   ところがstrtolを使えばかなりお手軽にできるようです。   9進数の例 strtol char型で綴ら . . . 本文を読む

Treeの問題でハマったのは型

2020-08-28 | C++
https://www.codingame.com/training/medium/rational-number-tree Treeの問題なのでTreeの学習ができるかなと思えど、さにあらず。 型にどっぷりはまりました。   ハマった箇所 6  intではまったく足らず int64_tなる型を使用 14-17 splitがないと不便、evalがあればそのまま...分数だから . . . 本文を読む

ダンジョン探索

2020-08-28 | C++
https://www.codingame.com/training/easy/dungeons-and-maps こんな問題 ダンジョンの現在位置から宝物のありかを示す n枚の宝の地図 何枚目が最短で到達できるか判断する。 全てが罠ならそれは"TRAP"   ラフに作って、トラップは他にもあれば、追記していこうとおもったらそのままOK! プログラムを少なくするために怪 . . . 本文を読む

Segmentation fault.

2020-08-27 | C++
https://www.codingame.com/training/easy/van-ecks-sequence こんな問題を解いている。 慣れない数列の作成でドハマり。   そんな中 珍しいエラー 私の記憶が正しければ、こんなエラーをだしたことがない。 たぶん忘れたのだろう。   こんなプログラムでだせる。この時は行番号も出ている。   . . . 本文を読む

挙動はよくわかっていない

2020-08-27 | C++
https://www.codingame.com/training/easy/stall-tilt この問題を解いてみる。最初Python3で作成して移植 簡単なsortがないので自分の過去記事を参考に作成   ハマった箇所は44行目 tan(60/180*3.14)とは挙動が違っていました。   参考文献 C++ クラスのソートサンプル . . . 本文を読む

C++の信じがたいバグ

2020-08-27 | C++
C++15個クリアしてLegendになったはずなのに30個に拡張されている。仕方ないあと11個かと始める。   https://www.codingame.com/training/easy/monday-tuesday-happy-days 月曜木曜は幸せ日 今日はちょうど木曜だし   問題は、基準として うるう年 曜日 月日があたえられ 同じ年の別の月日は . . . 本文を読む

C++ 実践動画を作ってみる

2019-02-12 | C++
Python3で作ったものと同じようなものをC++でもやってみました。 久しぶりなのでかなり腕がなまってました。 C++ 実践動画1 ループを回して計算する C++ 実践動画2 配列 Vector C++ 実践動画3 多重ループ C++ 実践動画4 関数 乱数 . . . 本文を読む

久しぶりにc++

2018-10-19 | C++
コンピュータのシステム開発の案件情報をみてみる。 CとかC++の案件が多い。Python3は一つだけ、Javaもめっきり減っていた。 たまたまその人材が少ないから残っているのかもしれないけど。 ---------------------------------------------------------- そうなのかーと思いつつc++久しぶりにちょっとやってみる。 入力はこれ、マップの中で1 . . . 本文を読む