Hire and Fire(0)
で、組織のメンバーAは部下としてBを雇うことが出来る。
A hires B
で、メンバーAは組織から外れる。
fire A
そのとき、Aに部下がいればその部下の中で一番最初に雇った人がAのポジションに昇格する。部下がいなければ、ただ消えるだけだ。また、
とあれば、その時点での組織図を出力する。
たとえば、上の図の状態からVonNeumannがShannonをhireし、Tanenbaumがfireされると、StallingsとKnuthが昇格して以下の図のようになる。
それほど難しくないかなーと思ってやってみたが、タイトル通りHire&Fireしまくりのようで、自分で作った簡単なテストケースなら問題ないが、Submitしてみると全然通らない。
っちゅうわけで、誰かやってみて。そして教えて〜