• このエントリーをはてなブックマークに追加

TopCoderに参戦。

今日は、Level1が解けなかった・・・(´・ω・`)

3つくらい実装方法を考えたが、どれも失敗。頭に浮かんだ方法にすぐに飛びつかず、いくつかアプローチ方法を考えたあとにコーディングを始めたほうがよかったなと反省。

あとは、主にString型の知識不足。

問題

文字列 init と goalが与えられる。initに’z’を挿入をして、goalが作れれば"yes"を、そうでなければ"No"を返せ。

解答

initに文字列を挿入して、goalで比較するよりも、goalから"z"を削除してinitに一致するかどうかを調べるほうが簡単にかける。

Challenging TopCoder SRM 587!

Today, I could’t solv any problems

Question

Geven String init, goalYou can insert ‘z’ to init any times if init atch to goal return “yes”, else “No”

Answer

It’s easy to delete ‘z’ from goal rather than insert ‘z’ to init