0001 #include "queue_sum.h" 0002 0003 int main(int argc, char* argv[]) { 0004 if (3 > argc) { printf("Usage: %s <size> <width>\a\a\n", argv[0]); return 1; } 0005 srand(31415926); //srand((uint32_t) time(nullptr)); //Ëæ»úÖÖ×Ó 0006 Rank n = atoi(argv[1]), w = atoi(argv[2]); printf("n = %d & w = %d\n\n", n, w); 0007 Queue<int> A; 0008 for (Rank i = 0; i < n; i++) 0009 A.enqueue(rand() % (2*n)); 0010 print(A); printf("\n"); qWinSum(A, n, w); print(A); 0011 return 0; 0012 }