summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorLAN-TW <lantw44@gmail.com>2013-12-29 12:55:16 +0800
committerLAN-TW <lantw44@gmail.com>2013-12-29 12:55:16 +0800
commit86ec163da6c45708efbbc8fb064c59238f702835 (patch)
tree5cea0e46374bc4ef97132e39bb0a1f4e115e0f2c
parent5e828344275978133f77ed535a8ed2620e94315b (diff)
downloadsp2013-HW2-resubmit.tar
sp2013-HW2-resubmit.tar.gz
sp2013-HW2-resubmit.tar.bz2
sp2013-HW2-resubmit.tar.lz
sp2013-HW2-resubmit.tar.xz
sp2013-HW2-resubmit.tar.zst
sp2013-HW2-resubmit.zip
HW2-resubmit: 修正 random_key 範圍為 [0, 65536)HW2-resubmit
-rw-r--r--hw2/judge.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/hw2/judge.c b/hw2/judge.c
index cb0d90c..5ccc360 100644
--- a/hw2/judge.c
+++ b/hw2/judge.c
@@ -194,10 +194,10 @@ int main (int argc, char* argv[]) {
} else {
while (read (ffd[i].fd, trash_buf, 512) > 0);
fdata_clear (&ffd[i]);
- ffd[i].key = random ();
+ ffd[i].key = random () % 65536;
for (int j = 1; j < i; j++) {
if (ffd[i].key == ffd[j].key) {
- ffd[i].key = random ();
+ ffd[i].key = random () % 65536;
j = 0;
}
}