/* rw24.c ランダムウォークのサンプルパス X(0)=0 X(t)=X(t-1) + R(t), 確率1/3でR(t)=0 確率2/3でR(t)=+1 Time-stamp: "2021-04-16 Fri 17:19 JST hig" */ #define _CRT_SECURE_NO_WARNINGS // おまじない #include #include /* 関数プロトタイプ宣言 */ double getuniform(); /* 一様 */ int getrandom(double y); /* R(t+1) */ int main(){ int t,tmax; /* t,T */ int x; /* x */ int seed; int n,nmax; /* サンプルサイズ N */ scanf("%d",&seed); scanf("%d",&tmax); scanf("%d",&nmax); srand(seed); printf("#d=%d\n#T=%d\n#N=%d\n",seed,tmax,nmax); /*mainを埋めてね*/ return 0; } /*getrandomを定義してね*/ double getuniform(){ return rand()/(RAND_MAX+1.0); }