09/07/10 12:35:51
>>889
よくわからんけどなんとなくそれっぽいものを書いてみた
#include <stdio.h>
#define A 3
#define M 65535
#define N 128
#define S 17
int main(void)
{
int a[N];
int x0, x1;
int i;
x0 = S;
for (i = 0; i < N; ++i) {
x1 = (A * x0) % M; a[i] = x1; x0 = x1;
}
for (i = 0; i < N; ++i) {
printf(" %8d", a[i]);
if ((i + 1) % 8 == 0) puts("");
}
return 0;
}