teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

ヒントを追記

2019/06/25 11:19

投稿

mather
mather

スコア6762

answer CHANGED
@@ -9,4 +9,19 @@
9
9
  main_result = main(5)
10
10
  # この間に具体的なデバッグコードなどが仕込みやすい
11
11
  join_result = "".join(main_result)
12
+ ```
13
+
14
+ ----
15
+
16
+ 例えば、以下のようにパーツに分解して出力する部分ごとに整理してみるのはどうでしょうか?
17
+
18
+ ```python
19
+ def render_cell(i):
20
+ return "{:>4d} ".format(i)
21
+
22
+ def render_row(n, k):
23
+ return " ".join([render_cell(i*k) for i in range(1,n+1)])
24
+
25
+ render_row(9, 2)
26
+ #=> ' 2 4 6 8 10 12 14 16 18 '
12
27
  ```