PHP

『必ず解ける迷路』投稿

どう書く?orgに投稿。 今回のお題は必ず解ける迷路です。 以下のルールを満たすn×mの迷路を出力するプログラムを作ってください。 1. 格子状の迷路であること。 1. 経路の幅は均等であること。 1. 迷路のある地点からの全ての地点に到達する経路が1つだけ存在

『文字のセンタリング』投稿

どう書く?orgに投稿。 お題は文字のセンタリングです。 文字列を指定のカラム幅にセンタリング配置する関数を示してください。文字列の長さが指定した幅より長い場合には文字列の両端をできるだけ均等に切り落して指定幅に収めてください。1文字は1カラム

『与えられた並べ替えを実現するあみだくじの生成』投稿

どう書く?orgに投稿。 お題は与えられた並べ替えを実現するあみだくじの生成です。 0からn (n>=1) までの数字を任意の順で並べたリストが与えられた時、0からnまでが順に並んだ状態から出発して、与えられたリストの順で結果が得られるようなあみだくじを作成

『あみだくじ』投稿

どう書く?orgに投稿。 お題はあみだくじです。 次のような書式で与えられた「あみだくじ」があります。(あみだくじはコード中に埋め込んでも、標準入力や外部ファイルから読み込んでも、書きやすい方法でかまいません) A B C D E | | |-| | |-| | |-| | |-| |-| |-| |-|

『ポーカーの役判定』投稿

どう書く?orgに初めて投稿しました。 お題はポーカーの役判定です。 引数に手札を与えると、ポーカーの役を表示するプログラムを作ってください。 **条件:** - スートはS,D,H,C、ランクはA,2~9,T,J,Q,Kのそれぞれ一文字で表します。