#include #include #include #include #define ITINERATION 50000 // ¹Ýº¹ Ƚ¼ö #define T 0.005 // ´ÜÀ§ ½Ã°£ #define N 10000 // ÀÔÀÚÀÇ °¹¼ö #define L 3000 // ¹Ú½ºÀÇ ³Êºñ (2Â÷¿ø) #define R 3 // ÀÔÀÚ Áö¸§ int main() { int i,j,k; double vx[N],x[N]; double vy[N],y[N]; double pi,tmp1,tmp2; double v[N]; srand(time(NULL)); printf("ÃʱⰪ ´ëÀÔ"); for(i=0;iL) vx[j]=-fabs(vx[j]); //0,L °æ°è¸é¿¡¼­ µÇƦ if(x[j]<0) vx[j]=fabs(vx[j]); if(y[j]>L) vy[j]=-fabs(vy[j]); //0,L °æ°è¸é¿¡¼­ µÇƦ if(y[j]<0) vy[j]=fabs(vy[j]); } for(j=0;j