まだ時代が昭和だったころ 雑誌のゲームのプログラムを打ち込んでは
ミスタイプの嵐とにらめっこで格闘していました。
すると誰に習ったのでもなく、なんとなくプログラムができるようになって、
高校時には雑誌に掲載されたりしました。
つい先日、将棋エンジンのコンパイルをしていて
いくつかできるようになると、どことなくMakefileが理解できるようになった気がします。(30%)
CodinGameで2年前に解いた問題がYOUR LAST ACTIVITIES(最後にアクセスしたの意味)にされていて
何かに狙われた?と開いてみると、解けていない状態になっています。
どうやらテストケースを入れ替えたようです。
こちらは短くするためにあえて外したロジックをまた入れなければならないようです。
(別にしなくてもいいのだけど...)
おさらいがてら修正して、ポエムの続きも書いていってみます。
ショートコードなのですが、多少の順位はどうでもいいので、
ワンライナーはやめて少しは見やすい形にしてます。
Java
まあスタンダードといってよいのでは
遠い昔window3.1で拡張子3文字で使えず
windows95を購入してミニ将棋などを公開してました。
C++
競プロで速度重視なら必須科目
個人的にはデバッグが面倒なのであまり使ってません。
Python3
こんなことできるかなーというプログラムに一番答えてくれる言語
いつも感服させられます。
JavaScript
最近追加したブックマークを2つご紹介。
ソースリスト重視で文章はさらっと流した方がいいかもしれません。
Ruby
PHPがなければPHPのポジション
Python3がなければPython3のポジションをゲットしている気がします。
PHP
アンドロイドから位置を取得して、それに対応する地図をタイリングにして送信、
その地図の位置にマーク、写真、動画などを貼り付けられるアプリの
サーバー部分をこの言語つかって1人で書いていました。
Bash
ショートコードで、たまに爆発的な威力を発揮しているのをみかけます。
このソース、書いたのは2年前でほぼなんにも覚えていませんが
((中身))の表現に手こずったのは覚えてます。
Go
なぜ あのキャラクターにした。
予言 未来の言語には女性キャラクターが登場します。(たぶん、もうある)
C#
しいていえば長い。
Scala
入力部分が全体的に変わって一番はまりました。
Kotlin
Dart
Groovy
Lua
スペースで区切れるのは初めてみたかも
東京だと、Go Toは遠い。 ::e::
Perl
PHPに似てる(実際はPHPが似てる)
子会社200ぐらいある超王手企業の200社ぐらい向けのアンケートフォームを
Perlで作ったことがある(きっと夢だろう)
Swift
VB
そういえばVBってどうなっているのだろうと
調べてみると超磁力兵器が炸裂した頃、開発が終わったらしい。(2008年)
Pascal
VB全盛期の頃、対抗していたDelphi
そのDelphiで世界初の王手将棋を作った。(きっと夢だろう)
四人将棋はまだVectorに残っているらしい。
長い旅は終わった。(半日なんだけど...)
Pascal procedureとbeginとendでなければまだ前線に残っていたかもしれない。