回答編集履歴

3

別解

2020/03/10 07:38

投稿

winterboum
winterboum

スコア23464

test CHANGED
@@ -11,3 +11,17 @@
11
11
  別解
12
12
 
13
13
  `puts "*****\n" * (n/5) + "*" * (n%5)`
14
+
15
+
16
+
17
+ 更に別解
18
+
19
+ 上のだと nが 3京とかだとメモリーががりなくなるので
20
+
21
+ ```
22
+
23
+ (n/5).times { puts "*****"}
24
+
25
+ puts "*" * (n%5)
26
+
27
+ ```

2

追記

2020/03/10 07:38

投稿

winterboum
winterboum

スコア23464

test CHANGED
@@ -8,6 +8,6 @@
8
8
 
9
9
  ```
10
10
 
11
-
11
+ 別解
12
12
 
13
13
  `puts "*****\n" * (n/5) + "*" * (n%5)`

1

別解

2020/03/10 07:34

投稿

winterboum
winterboum

スコア23464

test CHANGED
@@ -7,3 +7,7 @@
7
7
  puts ("*" * n).gsub(/*{5}/,"*****\n")
8
8
 
9
9
  ```
10
+
11
+
12
+
13
+ `puts "*****\n" * (n/5) + "*" * (n%5)`