Skip to content

Commit b71ad92

Browse files
author
Pugma
committed
fix: language name for code blocks text -> txt
1 parent 64aa5b5 commit b71ad92

4 files changed

Lines changed: 36 additions & 30 deletions

File tree

docs/text/chapter-4/practice/fizz-buzz-2d.md

Lines changed: 17 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -1,33 +1,35 @@
11
# fizz-buzz 2D
2+
23
整数 $H, W$ が渡されるので、$H\times W$ の二次元配列 $a_{i,j}\ (1\leq i\leq H, 1\leq j\leq W)$ を出力しよう。
34

45
ただし、$a_{i,j}$ は
56

6-
- $i$ は3の倍数でなく、$j$ は5の倍数でないとき、$i\times j$ (数値)
7-
- $i$ が3の倍数で、$j$ は5の倍数でないとき`Fi` (文字列)
8-
- $i$ は3の倍数でなく、$j$ が5の倍数のとき`Bu` (文字列)
9-
- $i$ が3の倍数で、$j$ が5の倍数のとき`FB` (文字列)
7+
- $i$ は 3 の倍数でなく、$j$ は 5 の倍数でないとき、$i\times j$ (数値)
8+
- $i$ が 3 の倍数で、$j$ は 5 の倍数でないとき`Fi` (文字列)
9+
- $i$ は 3 の倍数でなく、$j$ が 5 の倍数のとき`Bu` (文字列)
10+
- $i$ が 3 の倍数で、$j$ が 5 の倍数のとき`FB` (文字列)
1011

1112
### 出力例
1213

1314
入力 `7 6` に対する出力の例
1415

1516
$i$ 行 $j$ 列に $a_{i,j}$ を出力している。
1617

17-
```text
18-
1 2 3 4 Bu 6
19-
2 4 6 8 Bu 12
20-
Fi Fi Fi Fi FB Fi
21-
4 8 12 16 Bu 24
22-
5 10 15 20 Bu 30
23-
Fi Fi Fi Fi FB Fi
24-
7 14 21 28 Bu 42
18+
```txt
19+
1 2 3 4 Bu 6
20+
2 4 6 8 Bu 12
21+
Fi Fi Fi Fi FB Fi
22+
4 8 12 16 Bu 24
23+
5 10 15 20 Bu 30
24+
Fi Fi Fi Fi FB Fi
25+
7 14 21 28 Bu 42
2526
```
2627

2728
:::tip 出力の幅を揃える方法
2829
数字 ( $i\times j$ ) や 文字 (`Fi`, `Bu`, `FB`) を出力した後に `\t` を出力すると、数字や文字が良い感じにそろいます。
2930

3031
例えば、以下のコードで上記のような出力例を再現できる。
32+
3133
```cpp
3234
#include <string>
3335
#include <iostream>
@@ -43,9 +45,11 @@ int main() {
4345
cout << "7\t14\t21\t28\tBu\t42\t" << endl;
4446
}
4547
```
48+
4649
:::
4750

4851
:::spoiler Answer
52+
4953
```cpp
5054
#include <string>
5155
#include <iostream>
@@ -77,4 +81,5 @@ int main() {
7781
}
7882
}
7983
```
84+
8085
:::

docs/text/chapter-6/method.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ int main() {
3232
}
3333
```
3434

35-
```text
35+
```txt
3636
[output]
3737
22B
3838
21B

docs/text/chapter-6/practice/order.md

Lines changed: 17 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -2,12 +2,12 @@
22

33
以下のような商品の一覧が与えられる。
44

5-
| No. | 値段 | 名前 | スペック |
6-
| --- | ------- | ------------ | -------- |
7-
| 0 | 5,000 || それなり |
8-
| 1 | 100 | チョコ | おいしい |
9-
| 2 | 300,000 | ゲーミングPC | やすい |
10-
| 3 | 100,000 | 安いPC | たかい |
5+
| No. | 値段 | 名前 | スペック |
6+
| --- | ------- | ------------- | -------- |
7+
| 0 | 5,000 | | それなり |
8+
| 1 | 100 | チョコ | おいしい |
9+
| 2 | 300,000 | ゲーミング PC | やすい |
10+
| 3 | 100,000 | 安い PC | たかい |
1111

1212
これらの商品を扱える構造体 `Item` を作成しよう。
1313

@@ -16,8 +16,6 @@
1616
1. 番号が与えられたときに、その商品の名前、値段、スペックを表示する。
1717
2. 値段が与えられたときに、その**値段以下**の全ての商品の名前、値段、スペックをすべて表示する。
1818

19-
20-
2119
```cpp:line-numbers
2220
#include <iostream>
2321
#include <vector>
@@ -32,28 +30,29 @@ int main() {
3230
Item{5000, "机", "それなり"},
3331
...
3432
};
35-
33+
3634
// ここに 1番 2番を 解けるプログラムを書く
3735
}
3836
```
3937

4038
## 入出力例
41-
```text
39+
40+
```txt
4241
[Input 1]
4342
1 0
4443
```
4544

46-
```text
45+
```txt
4746
[Output 1]
4847
机 5000 それなり
4948
```
5049

51-
```text
50+
```txt
5251
[Input 2]
5352
2 100001
5453
```
5554

56-
```text
55+
```txt
5756
[Output 2]
5857
机 5000 それなり
5958
チョコ 100 おいしい
@@ -62,13 +61,15 @@ int main() {
6261

6362
::: spoiler Hint
6463
`Item`構造体を宣言して、以下のメンバー変数とメソッドを実装しよう。
64+
6565
- `price`(`int`型)
6666
- `name`(`string`型)
6767
- `spec`(`string`型)
6868
- `print`メソッド
69-
:::
69+
:::
7070

7171
::: spoiler Answer
72+
7273
```cpp:line-numbers
7374
#include <iostream>
7475
#include <vector>
@@ -91,7 +92,7 @@ int main() {
9192
Item{300000, "ゲーミングPC", "やすい"},
9293
Item{100000, "安いPC", "たかい"}
9394
};
94-
95+
9596
// クエリの条件分岐
9697
int query_type;
9798
cin >> query_type;
@@ -112,4 +113,4 @@ int main() {
112113
}
113114
```
114115

115-
:::
116+
:::

docs/text/chapter-7/practice/sort.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@ int main() {
3535

3636
::: spoiler 解答
3737

38-
```text
38+
```txt
3939
-400
4040
100
4141
130

0 commit comments

Comments
 (0)