분류 | 게시판 |
베스트 |
|
유머 |
|
이야기 |
|
이슈 |
|
생활 |
|
취미 |
|
학술 |
|
방송연예 |
|
방송프로그램 |
|
디지털 |
|
스포츠 |
|
야구팀 |
|
게임1 |
|
게임2 |
|
기타 |
|
운영 |
|
임시게시판 |
|
#include <stdio.h> #include <stdlib.h> #include <time.h> #define SUM_MAX 100 int main(int argc, char *argv[]) { int n, i, sum, checksum; int check[SUM_MAX]; n=i=sum=checksum=0; for(i=0; i<SUM_MAX; i++) { check[i] = i+1; } sleep(1); srand(time(NULL)) ; while(1) { n = rand()%SUM_MAX + 1; if((n > 0) && (n < SUM_MAX+1)) { if(check[n-1]>0) sum += n; check[n-1] = 0; checksum = 0; for(i=0; i<SUM_MAX; i++) { checksum += check[i]; } if(checksum==0) break; } } printf("result : %d\n",sum); return 0; }
죄송합니다. 댓글 작성은 회원만 가능합니다.