fork download
  1. #include <iostream>
  2.  
  3. using namespace std;
  4.  
  5.  
  6. int main()
  7. {
  8. int arr[240];
  9. int arr_ans[240];
  10.  
  11. for(int i = 0; i < 240;i++){
  12. arr[i] = i;
  13. }
  14.  
  15. int offset = 48;
  16.  
  17. for(int i = 0;i < 240; i++){
  18. if(i != 0 && i % 5 == 0){
  19. cout << endl;
  20. }
  21. if(i & 1){
  22. arr_ans[i] = arr[(offset * i + (i / 5)) % 240] - arr[(offset * i + (i / 5)) % 240];
  23. cout << arr[(offset * i + (i / 5)) % 240] << "-" << arr[(offset * i + (i / 5)) % 240] << " ";
  24. }else{
  25. arr_ans[i] = arr[(offset * (i + 1) + ((i + 1) / 5)) % 240] - arr[(offset * i + (i / 5)) % 240];
  26. cout << arr[(offset * (i + 1) + ((i + 1) / 5)) % 240] << "-" << arr[(offset * i + (i / 5)) % 240] << " ";
  27. }
  28. }
  29. return 0;
  30. }
  31.  
Success #stdin #stdout 0s 4716KB
stdin
Standard input is empty
stdout
48-0  48-48  144-96  144-144  1-192  
1-1  97-49  97-97  193-145  193-193  
50-2  50-50  146-98  146-146  3-194  
3-3  99-51  99-99  195-147  195-195  
52-4  52-52  148-100  148-148  5-196  
5-5  101-53  101-101  197-149  197-197  
54-6  54-54  150-102  150-150  7-198  
7-7  103-55  103-103  199-151  199-199  
56-8  56-56  152-104  152-152  9-200  
9-9  105-57  105-105  201-153  201-201  
58-10  58-58  154-106  154-154  11-202  
11-11  107-59  107-107  203-155  203-203  
60-12  60-60  156-108  156-156  13-204  
13-13  109-61  109-109  205-157  205-205  
62-14  62-62  158-110  158-158  15-206  
15-15  111-63  111-111  207-159  207-207  
64-16  64-64  160-112  160-160  17-208  
17-17  113-65  113-113  209-161  209-209  
66-18  66-66  162-114  162-162  19-210  
19-19  115-67  115-115  211-163  211-211  
68-20  68-68  164-116  164-164  21-212  
21-21  117-69  117-117  213-165  213-213  
70-22  70-70  166-118  166-166  23-214  
23-23  119-71  119-119  215-167  215-215  
72-24  72-72  168-120  168-168  25-216  
25-25  121-73  121-121  217-169  217-217  
74-26  74-74  170-122  170-170  27-218  
27-27  123-75  123-123  219-171  219-219  
76-28  76-76  172-124  172-172  29-220  
29-29  125-77  125-125  221-173  221-221  
78-30  78-78  174-126  174-174  31-222  
31-31  127-79  127-127  223-175  223-223  
80-32  80-80  176-128  176-176  33-224  
33-33  129-81  129-129  225-177  225-225  
82-34  82-82  178-130  178-178  35-226  
35-35  131-83  131-131  227-179  227-227  
84-36  84-84  180-132  180-180  37-228  
37-37  133-85  133-133  229-181  229-229  
86-38  86-86  182-134  182-182  39-230  
39-39  135-87  135-135  231-183  231-231  
88-40  88-88  184-136  184-184  41-232  
41-41  137-89  137-137  233-185  233-233  
90-42  90-90  186-138  186-186  43-234  
43-43  139-91  139-139  235-187  235-235  
92-44  92-92  188-140  188-188  45-236  
45-45  141-93  141-141  237-189  237-237  
94-46  94-94  190-142  190-190  47-238  
47-47  143-95  143-143  239-191  239-239