回答編集履歴
2
不要な文章を削除?
test
CHANGED
@@ -6,22 +6,6 @@
|
|
6
6
|
|
7
7
|
|
8
8
|
|
9
|
-
そもそも、プログラミングは「やたらめったらに書いていけばいい」というものではありません。
|
10
|
-
|
11
|
-
既存のアルゴリズムやコードをつぎはぎすればいいってものでも**ありません**。
|
12
|
-
|
13
|
-
|
14
|
-
|
15
|
-
前回辺りでも書いた通り、**ロジックを書く**のです。小説を書くようなものです。
|
16
|
-
|
17
|
-
|
18
|
-
|
19
|
-
簡単に言えば、「**コードとは、現実世界での手順を、独自の書き方で書き下したもの**」です。簡単に言えば「**現実世界のシミュレーション**」です。
|
20
|
-
|
21
|
-
|
22
|
-
|
23
|
-
|
24
|
-
|
25
9
|
今回の場合、
|
26
10
|
|
27
11
|
|
@@ -36,7 +20,7 @@
|
|
36
20
|
|
37
21
|
|
38
22
|
|
39
|
-
的なものを先輩なり、同級生なり
|
23
|
+
的なものを先輩なり、同級生なりにお願いされたとします。質問者さんはどのようにしますか?
|
40
24
|
|
41
25
|
たとえば台本が羅生門とか。
|
42
26
|
|
@@ -50,7 +34,7 @@
|
|
50
34
|
|
51
35
|
|
52
36
|
|
53
|
-
まず一行目。「ある日の暮方の事である。一人の下人
|
37
|
+
まず一行目。「ある日の暮方の事である。一人の下人が、羅生門の下で雨やみを待っていた。」の行。これを読む。一行目なので 行数 = 1 とする。
|
54
38
|
|
55
39
|
|
56
40
|
|
@@ -100,15 +84,13 @@
|
|
100
84
|
|
101
85
|
|
102
86
|
|
103
|
-
で、N行目を読み込む…的なやつは一行レベルで読み込む関数かなんかで読み込む。そうするとchar型配列に文字列が格納されるはずです。
|
87
|
+
~~で、N行目を読み込む…的なやつは一行レベルで読み込む関数かなんかで読み込む。そうするとchar型配列に文字列が格納されるはずです。
|
104
|
-
|
105
|
-
|
106
|
-
|
88
|
+
|
107
|
-
そうすれば文字数はそのchar型配列を対象にして計算すればいいはずです。(ただし日本語のように2バイト以上で構成されているような文字だと注意が必要。今回は問題なさそうですが)
|
89
|
+
そうすれば文字数はそのchar型配列を対象にして計算すればいいはずです。(ただし日本語のように2バイト以上で構成されているような文字だと注意が必要。今回は問題なさそうですが)~~
|
108
|
-
|
109
|
-
|
110
|
-
|
90
|
+
|
91
|
+
|
92
|
+
|
111
|
-
記録のやつは変数とかでできそうですね。
|
93
|
+
~~記録のやつは変数とかでできそうですね。~~
|
112
94
|
|
113
95
|
|
114
96
|
|
@@ -116,10 +98,6 @@
|
|
116
98
|
|
117
99
|
|
118
100
|
|
119
|
-
『DIYをやりたい』っていう人が、「椅子を作りたいから誰か設計図を書いてくれ」とか「椅子を作ったが、高さが合わない。誰が修繕してくれ」と言うようなものです。DIYは修繕もその一部のはずです。
|
120
|
-
|
121
|
-
|
122
|
-
|
123
101
|
厳密なデバッグではないですが、基本的な考え方を書いておきます。
|
124
102
|
|
125
103
|
|
1
追記0
test
CHANGED
@@ -311,3 +311,7 @@
|
|
311
311
|
|
312
312
|
|
313
313
|
考えてみれば当たり前ですね。
|
314
|
+
|
315
|
+
|
316
|
+
|
317
|
+
[追記0] ヒント: [fgets - C言語関数辞典](http://chaste.web.fc2.com/Reference.files/C_Standard.files/fgets.html)
|