回答編集履歴
1
ソースコード変更版
test
CHANGED
@@ -7,6 +7,8 @@
|
|
7
7
|
```python
|
8
8
|
|
9
9
|
# -*- coding: utf-8 -*-
|
10
|
+
|
11
|
+
|
10
12
|
|
11
13
|
import codecs
|
12
14
|
|
@@ -20,13 +22,21 @@
|
|
20
22
|
|
21
23
|
i = 0
|
22
24
|
|
25
|
+
|
26
|
+
|
27
|
+
bufs = fin.readlines()
|
28
|
+
|
29
|
+
maxline = len(bufs)
|
30
|
+
|
31
|
+
|
32
|
+
|
23
|
-
for
|
33
|
+
for i in range(maxline,0,-1):
|
24
34
|
|
25
35
|
if ( i % 2 ) :
|
26
36
|
|
27
|
-
fout.write(
|
37
|
+
fout.write(bufs[i])
|
28
38
|
|
29
|
-
|
39
|
+
|
30
40
|
|
31
41
|
fin.close()
|
32
42
|
|
@@ -68,7 +78,7 @@
|
|
68
78
|
|
69
79
|
|
70
80
|
|
71
|
-
半分の行が出力されているか?
|
81
|
+
半分の行が出力されているか?
|
72
82
|
|
73
83
|
-------
|
74
84
|
|
@@ -84,26 +94,4 @@
|
|
84
94
|
|
85
95
|
150 合計
|
86
96
|
|
87
|
-
# diff -c fopeninout*.txt | head -10
|
88
|
-
|
89
|
-
*** fopeninout-1.txt 2016-10-17 23:44:13.853878905 +0900
|
90
|
-
|
91
|
-
--- fopeninout-2.txt 2016-10-17 23:47:24.646889341 +0900
|
92
|
-
|
93
|
-
***************
|
94
|
-
|
95
|
-
*** 1,100 ****
|
96
|
-
|
97
|
-
- /
|
98
|
-
|
99
|
-
/selinux
|
100
|
-
|
101
|
-
- /media
|
102
|
-
|
103
|
-
/.autorelabel
|
104
|
-
|
105
|
-
- /sys
|
106
|
-
|
107
|
-
/sys/fs
|
108
|
-
|
109
97
|
```
|