回答編集履歴
9
tsuiki
answer
CHANGED
@@ -5,8 +5,6 @@
|
|
5
5
|
echo '<style>*{margin:0;padding:0}div{display:inline-block;width:30%}</style>';
|
6
6
|
|
7
7
|
$c = '';
|
8
|
-
$f = '';
|
9
|
-
$i = '';
|
10
8
|
|
11
9
|
for($a = 0; $a < 15; $a++){
|
12
10
|
$b = $a + 1;
|
@@ -38,6 +36,13 @@
|
|
38
36
|
|
39
37
|
以下おまけ
|
40
38
|
```PHP
|
39
|
+
<?php
|
40
|
+
|
41
|
+
echo '<style>*{margin:0;padding:0}div{display:inline-block;width:30%}</style>';
|
42
|
+
|
43
|
+
$f = '';
|
44
|
+
$i = '';
|
45
|
+
|
41
46
|
for($d = 0; $d < 100; $d++){
|
42
47
|
$e = $d + 1;
|
43
48
|
if( ( $e % 15 ) == 0 ) {
|
8
追加
answer
CHANGED
@@ -32,7 +32,12 @@
|
|
32
32
|
$c = preg_replace('/Fizz<br>/', 'Buzz<br>', $c, 1);
|
33
33
|
$c = preg_replace('/Buzz<br>/', 'Fizz<br>', $c, 1);
|
34
34
|
echo '<div>'.$c.'</div>';
|
35
|
+
```
|
35
36
|
|
37
|
+
---
|
38
|
+
|
39
|
+
以下おまけ
|
40
|
+
```PHP
|
36
41
|
for($d = 0; $d < 100; $d++){
|
37
42
|
$e = $d + 1;
|
38
43
|
if( ( $e % 15 ) == 0 ) {
|
@@ -73,6 +78,11 @@
|
|
73
78
|
$i = str_replace('<br><br>', '<br>', $i);
|
74
79
|
echo '<div>'.$i.'</div>';
|
75
80
|
```
|
81
|
+
|
82
|
+
以上おまけ
|
83
|
+
|
84
|
+
---
|
85
|
+
|
76
86
|
3バージョン付きです。
|
77
87
|
|
78
88
|
HTMLを使ってみました。
|
7
改行消した
answer
CHANGED
@@ -2,141 +2,75 @@
|
|
2
2
|
```PHP
|
3
3
|
<?php
|
4
4
|
|
5
|
-
|
6
5
|
echo '<style>*{margin:0;padding:0}div{display:inline-block;width:30%}</style>';
|
7
6
|
|
8
|
-
|
9
7
|
$c = '';
|
10
|
-
|
11
8
|
$f = '';
|
12
|
-
|
13
9
|
$i = '';
|
14
10
|
|
15
|
-
|
16
11
|
for($a = 0; $a < 15; $a++){
|
17
|
-
|
18
|
-
$b = $a + 1;
|
12
|
+
$b = $a + 1;
|
19
|
-
|
20
|
-
if( ( $b % 15 ) == 0 ) {
|
13
|
+
if( ( $b % 15 ) == 0 ) {
|
21
|
-
|
22
|
-
$c = $c.'Fibu';
|
14
|
+
$c = $c.'Fibu';
|
23
|
-
|
24
15
|
} else if ( ( $b % 5 ) == 0 ) {
|
25
|
-
|
26
16
|
$c = $c.'Bz';
|
27
|
-
|
28
17
|
} else if ( ( $b % 3 ) == 0 ) {
|
29
|
-
|
30
18
|
$c = $c.'Fz';
|
31
|
-
|
32
19
|
} else {
|
33
|
-
|
34
|
-
$c = $c.$b.'<br>';
|
20
|
+
$c = $c.$b.'<br>';
|
35
|
-
|
36
|
-
}
|
21
|
+
}
|
37
|
-
|
38
22
|
}
|
39
|
-
|
40
23
|
$c = str_replace('Fibu', 'FizzBuzz<br>', $c);
|
41
|
-
|
42
24
|
$c = str_replace('Fz', 'Fizz<br>', $c);
|
43
|
-
|
44
25
|
$c = str_replace('Bz', 'Buzz<br>', $c);
|
45
|
-
|
46
26
|
$c = preg_replace('/[0-9]/', '', $c);
|
47
|
-
|
48
27
|
$c = '1<br>'.$c;
|
49
|
-
|
50
28
|
$c = str_replace('<br><br>', '<br>', $c);
|
51
|
-
|
52
29
|
$c = str_replace('<br><br>', '<br>', $c);
|
53
|
-
|
54
30
|
$c = preg_replace('/Fizz<br>/', '', $c, 3);
|
55
|
-
|
56
31
|
$c = preg_replace('/Buzz<br>/', '', $c, 1);
|
57
|
-
|
58
32
|
$c = preg_replace('/Fizz<br>/', 'Buzz<br>', $c, 1);
|
59
|
-
|
60
33
|
$c = preg_replace('/Buzz<br>/', 'Fizz<br>', $c, 1);
|
61
|
-
|
62
34
|
echo '<div>'.$c.'</div>';
|
63
35
|
|
64
|
-
|
65
36
|
for($d = 0; $d < 100; $d++){
|
66
|
-
|
67
|
-
$e = $d + 1;
|
37
|
+
$e = $d + 1;
|
68
|
-
|
69
|
-
if( ( $e % 15 ) == 0 ) {
|
38
|
+
if( ( $e % 15 ) == 0 ) {
|
70
|
-
|
71
|
-
$f = $f.'Fibu';
|
39
|
+
$f = $f.'Fibu';
|
72
|
-
|
73
|
-
} else if ( ( $e % 5 ) == 0 ) {
|
40
|
+
} else if ( ( $e % 5 ) == 0 ) {
|
74
|
-
|
75
|
-
$f = $f.'Bz';
|
41
|
+
$f = $f.'Bz';
|
76
|
-
|
77
|
-
} else if ( ( $e % 3 ) == 0 ) {
|
42
|
+
} else if ( ( $e % 3 ) == 0 ) {
|
78
|
-
|
79
|
-
$f = $f.'Fz';
|
43
|
+
$f = $f.'Fz';
|
80
|
-
|
81
|
-
} else {
|
44
|
+
} else {
|
82
|
-
|
83
|
-
$f = $f.$e.'<br>';
|
45
|
+
$f = $f.$e.'<br>';
|
84
|
-
|
85
|
-
}
|
46
|
+
}
|
86
|
-
|
87
47
|
}
|
88
|
-
|
89
48
|
$f = str_replace('Fibu', 'FizzBuzz<br>', $f);
|
90
|
-
|
91
49
|
$f = str_replace('Fz', 'Fizz<br>', $f);
|
92
|
-
|
93
50
|
$f = str_replace('Bz', 'Buzz<br>', $f);
|
94
|
-
|
95
51
|
$f = preg_replace('/[0-9]/', '', $f);
|
96
|
-
|
97
52
|
$f = '1<br>'.$f;
|
98
|
-
|
99
53
|
$f = str_replace('<br><br>', '<br>', $f);
|
100
|
-
|
101
54
|
$f = str_replace('<br><br>', '<br>', $f);
|
102
|
-
|
103
55
|
echo '<div>'.$f.'</div>';
|
104
56
|
|
105
|
-
|
106
57
|
for($g = 0; $g < 100; $g++){
|
107
|
-
|
108
|
-
$h = $g + 1;
|
58
|
+
$h = $g + 1;
|
109
|
-
|
110
|
-
if( ( $h % 15 ) == 0 ) {
|
59
|
+
if( ( $h % 15 ) == 0 ) {
|
111
|
-
|
112
|
-
$i = $i.'Fibu';
|
60
|
+
$i = $i.'Fibu';
|
113
|
-
|
114
|
-
} else if ( ( $h % 5 ) == 0 ) {
|
61
|
+
} else if ( ( $h % 5 ) == 0 ) {
|
115
|
-
|
116
|
-
$i = $i.'Bz';
|
62
|
+
$i = $i.'Bz';
|
117
|
-
|
118
|
-
} else if ( ( $h % 3 ) == 0 ) {
|
63
|
+
} else if ( ( $h % 3 ) == 0 ) {
|
119
|
-
|
120
|
-
$i = $i.'Fz';
|
64
|
+
$i = $i.'Fz';
|
121
|
-
|
122
|
-
} else {
|
65
|
+
} else {
|
123
|
-
|
124
|
-
$i = $i.$h.'<br>';
|
66
|
+
$i = $i.$h.'<br>';
|
125
|
-
|
126
|
-
}
|
67
|
+
}
|
127
|
-
|
128
68
|
}
|
129
|
-
|
130
69
|
$i = str_replace('Fibu', 'FizzBuzz<br>', $i);
|
131
|
-
|
132
70
|
$i = str_replace('Fz', 'Fizz<br>', $i);
|
133
|
-
|
134
71
|
$i = str_replace('Bz', 'Buzz<br>', $i);
|
135
|
-
|
136
72
|
$i = str_replace('<br><br>', '<br>', $i);
|
137
|
-
|
138
73
|
$i = str_replace('<br><br>', '<br>', $i);
|
139
|
-
|
140
74
|
echo '<div>'.$i.'</div>';
|
141
75
|
```
|
142
76
|
3バージョン付きです。
|
6
定義しました
answer
CHANGED
@@ -6,6 +6,13 @@
|
|
6
6
|
echo '<style>*{margin:0;padding:0}div{display:inline-block;width:30%}</style>';
|
7
7
|
|
8
8
|
|
9
|
+
$c = '';
|
10
|
+
|
11
|
+
$f = '';
|
12
|
+
|
13
|
+
$i = '';
|
14
|
+
|
15
|
+
|
9
16
|
for($a = 0; $a < 15; $a++){
|
10
17
|
|
11
18
|
$b = $a + 1;
|
5
もしかしてFizz Buzzの空白のこと?
answer
CHANGED
@@ -30,7 +30,7 @@
|
|
30
30
|
|
31
31
|
}
|
32
32
|
|
33
|
-
$c = str_replace('Fibu', '
|
33
|
+
$c = str_replace('Fibu', 'FizzBuzz<br>', $c);
|
34
34
|
|
35
35
|
$c = str_replace('Fz', 'Fizz<br>', $c);
|
36
36
|
|
@@ -79,7 +79,7 @@
|
|
79
79
|
|
80
80
|
}
|
81
81
|
|
82
|
-
$f = str_replace('Fibu', '
|
82
|
+
$f = str_replace('Fibu', 'FizzBuzz<br>', $f);
|
83
83
|
|
84
84
|
$f = str_replace('Fz', 'Fizz<br>', $f);
|
85
85
|
|
@@ -120,7 +120,7 @@
|
|
120
120
|
|
121
121
|
}
|
122
122
|
|
123
|
-
$i = str_replace('Fibu', '
|
123
|
+
$i = str_replace('Fibu', 'FizzBuzz<br>', $i);
|
124
124
|
|
125
125
|
$i = str_replace('Fz', 'Fizz<br>', $i);
|
126
126
|
|
4
追記
answer
CHANGED
@@ -140,4 +140,4 @@
|
|
140
140
|
|
141
141
|
わかりやすくないってのは突っ込まないでください。頑張ったんですから。
|
142
142
|
|
143
|
-
上からお求めのコード・実際のルールに2以降の数字がこと以外則ったコードの100まで版・実際のルールに則った場合の100まで版です。
|
143
|
+
上からお求めのコード・実際のルールに2以降の数字がないこと以外則ったコードの100まで版・実際のルールに則った場合の100まで版です。
|
3
追記
answer
CHANGED
@@ -140,4 +140,4 @@
|
|
140
140
|
|
141
141
|
わかりやすくないってのは突っ込まないでください。頑張ったんですから。
|
142
142
|
|
143
|
-
上からお求めのコード・
|
143
|
+
上からお求めのコード・実際のルールに2以降の数字がこと以外則ったコードの100まで版・実際のルールに則った場合の100まで版です。
|
2
追加
answer
CHANGED
@@ -136,4 +136,8 @@
|
|
136
136
|
|
137
137
|
HTMLを使ってみました。
|
138
138
|
|
139
|
-
結構遊んで書いているので絶対短くできます。(わかりやすくするってのもある)
|
139
|
+
結構遊んで書いているので絶対短くできます。(わかりやすくするってのもある)
|
140
|
+
|
141
|
+
わかりやすくないってのは突っ込まないでください。頑張ったんですから。
|
142
|
+
|
143
|
+
上からお求めのコード・お求めのコードの100まで版・実際のルールに則った場合の100まで版です。
|
1
追記
answer
CHANGED
@@ -3,11 +3,9 @@
|
|
3
3
|
<?php
|
4
4
|
|
5
5
|
|
6
|
-
|
7
6
|
echo '<style>*{margin:0;padding:0}div{display:inline-block;width:30%}</style>';
|
8
7
|
|
9
8
|
|
10
|
-
|
11
9
|
for($a = 0; $a < 15; $a++){
|
12
10
|
|
13
11
|
$b = $a + 1;
|
@@ -57,7 +55,6 @@
|
|
57
55
|
echo '<div>'.$c.'</div>';
|
58
56
|
|
59
57
|
|
60
|
-
|
61
58
|
for($d = 0; $d < 100; $d++){
|
62
59
|
|
63
60
|
$e = $d + 1;
|
@@ -99,7 +96,6 @@
|
|
99
96
|
echo '<div>'.$f.'</div>';
|
100
97
|
|
101
98
|
|
102
|
-
|
103
99
|
for($g = 0; $g < 100; $g++){
|
104
100
|
|
105
101
|
$h = $g + 1;
|
@@ -140,4 +136,4 @@
|
|
140
136
|
|
141
137
|
HTMLを使ってみました。
|
142
138
|
|
143
|
-
結構遊んで書いているので絶対短くできます。
|
139
|
+
結構遊んで書いているので絶対短くできます。(わかりやすくするってのもある)
|