トップ 差分 一覧 Farm ソース 検索 ヘルプ PDF RSS ログイン

2001db

Problem B: Multi-column List マルチカラムのリスト

書式が与えられるので、それに段組やページを区切ってテキストを出力する。

入力

  • 1行目:1ページの行数
  • 2行目:段組の数
  • 3行目:1段の文字数
  • 4行目:段の間の区切りの文字数
  • ここから表示するテキスト(英数字)
    • ?がテキスト終わりを表す。

出力

  • 指示通りの段組、行数、文字数でページを出力する。
    • 空白は.(ドット)で出力する。
    • 1行いっぱいでない場合や、ページがいっぱいでない場合はドットで埋めて出力する。
    • 改ページをする場合、#を出力する
    • テキストの終わりは?を出力する

指示どおりに作れば解けると思う。

2001db1.c途中?