No older revisions available
No older revisions available
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
* 이 코드 안보는게 좋음. 안보는게 정신 건강에 도움됨. -- 창재
~cpp 하다만거.. #include<iostream> #include<ctime> using namespace std; // void scan(); int main() { int arr[8][8]; int a,b; int h, w; int num=0; for(int i=0 ; i<8 ; i++) { for(int j=0; j<8 ; j++) arr[i][j] = 0; } do { srand (time(0)); a = rand () % 8; b = rand () % 8; arr[a][b] = 1; for(i=0;i<8;i++) { if(arr[(a+i)%8][b]==1) break; } for(i=0;i<8;i++) { if(arr[a][(b+i)%8]==1) break; } for(w=0, h=0; (a+w) < 8 && (b+h) < 8 ; w++, h++) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) < 8 && (b+h) > -1 ; w++, h--) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) > -1 && (b+h) < 8 ; w--, h++) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) > -1 && (b+h) > -1 ; w--, h--) { if(arr[a+w][b+h]==1) break; } num++; }while(num<8); for(i=0;i<8;i++) { for(int j=0;j<8;j++) cout<<arr[i][j]; cout<<endl; } return 0; } /* void scan() { srand (time(0)); a = rand () % 8; b = rand () % 8; arr[a][b] = 1; for(i=0;i<8;i++) { if(arr[(a+i)%8][b]==1) break; } for(i=0;i<8;i++) { if(arr[a][(b+i)%8]==1) break; } for(w=0, h=0; (a+w) < 8 && (b+h) < 8 ; w++, h++) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) < 8 && (b+h) > -1 ; w++, h--) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) > -1 && (b+h) < 8 ; w--, h++) { if(arr[a+w][b+h]==1) break; } for(w=0, h=0; (a+w) > -1 && (b+h) > -1 ; w--, h--) { if(arr[a+w][b+h]==1) break; } } */