lemon-project-template-glpk
view deps/glpk/examples/pbn/swing.dat @ 11:4fc6ad2fb8a6
Test GLPK in src/main.cc
| author | Alpar Juttner <alpar@cs.elte.hu> | 
|---|---|
| date | Sun, 06 Nov 2011 21:43:29 +0100 | 
| parents | |
| children | 
 line source
     1 /* swing.dat */
     3 /***********************************************************************
     4 *  Web Paint-by-Number Puzzle #529 from <www.webpbn.com>.
     5 *  Copyright (C) 2006 by Jan Wolter. Used by permission.
     6 *
     7 *  Swing
     8 *
     9 *  created by Jan Wolter
    10 *  Sep 28, 2006
    11 *
    12 *  Encoded in GNU MathProg by Andrew Makhorin <mao@gnu.org>.
    13 ***********************************************************************/
    15 data;
    17 param m := 45;
    19 param n := 45;
    21 param row : 1  2  3  4  5  6  7  8  9  10 11 12 13 14 :=
    22       1     7  1  1  1  1  1  .  .  .  .  .  .  .  .
    23       2     3  1  3  1  4  1  4  1  5  1  5  1  2  .
    24       3     1  1  1  3  1  4  1  4  1  5  1  5  1  2
    25       4     2  1  2  1  1  1  1  6  2  .  .  .  .  .
    26       5     3  30 1  5  .  .  .  .  .  .  .  .  .  .
    27       6     1  5  8  1  1  7  1  1  3  .  .  .  .  .
    28       7     3  4  8  1  5  1  2  .  .  .  .  .  .  .
    29       8     3  20 6  6  .  .  .  .  .  .  .  .  .  .
    30       9     3  3  7  2  5  1  .  .  .  .  .  .  .  .
    31       10    3  3  1  1  9  1  1  5  6  .  .  .  .  .
    32       11    2  3  8  1  3  4  2  .  .  .  .  .  .  .
    33       12    5  3  1  10 4  5  2  .  .  .  .  .  .  .
    34       13    1  2  3  8  4  6  .  .  .  .  .  .  .  .
    35       14    2  2  3  11 10 .  .  .  .  .  .  .  .  .
    36       15    2  2  3  10 7  .  .  .  .  .  .  .  .  .
    37       16    2  3  1  7  12 2  .  .  .  .  .  .  .  .
    38       17    2  3  1  4  11 2  .  .  .  .  .  .  .  .
    39       18    4  1  2  1  11 2  .  .  .  .  .  .  .  .
    40       19    9  1  2  9  .  .  .  .  .  .  .  .  .  .
    41       20    6  2  1  4  11 .  .  .  .  .  .  .  .  .
    42       21    2  5  1  2  6  6  .  .  .  .  .  .  .  .
    43       22    6  2  4  8  4  .  .  .  .  .  .  .  .  .
    44       23    4  2  16 1  .  .  .  .  .  .  .  .  .  .
    45       24    2  2  15 2  .  .  .  .  .  .  .  .  .  .
    46       25    3  2  15 4  .  .  .  .  .  .  .  .  .  .
    47       26    3  3  13 4  .  .  .  .  .  .  .  .  .  .
    48       27    4  12 9  .  .  .  .  .  .  .  .  .  .  .
    49       28    1  9  10 .  .  .  .  .  .  .  .  .  .  .
    50       29    2  1  17 7  2  .  .  .  .  .  .  .  .  .
    51       30    2  2  8  3  8  2  .  .  .  .  .  .  .  .
    52       31    2  3  6  3  8  2  .  .  .  .  .  .  .  .
    53       32    2  4  5  4  7  2  .  .  .  .  .  .  .  .
    54       33    2  5  5  4  6  .  .  .  .  .  .  .  .  .
    55       34    4  4  5  4  9  .  .  .  .  .  .  .  .  .
    56       35    1  4  6  4  4  .  .  .  .  .  .  .  .  .
    57       36    4  3  6  4  3  2  .  .  .  .  .  .  .  .
    58       37    2  1  2  7  4  4  2  .  .  .  .  .  .  .
    59       38    2  2  2  9  5  5  2  .  .  .  .  .  .  .
    60       39    2  2  2  10 6  6  .  .  .  .  .  .  .  .
    61       40    3  2  1  9  18 .  .  .  .  .  .  .  .  .
    62       41    8  4  23 .  .  .  .  .  .  .  .  .  .  .
    63       42    1  2  1  2  2  1  1  1  2  .  .  .  .  .
    64       43    2  1  4  2  1  4  1  5  1  3  1  2  .  .
    65       44    2  1  5  4  4  1  5  1  3  1  2  .  .  .
    66       45    1  10 1  1  1  .  .  .  .  .  .  .  .  .
    67 ;
    69 param col : 1  2  3  4  5  6  7  8  9  10 11 12 13 14 :=
    70       1     7  1  1  1  1  1  .  .  .  .  .  .  .  .
    71       2     2  2  4  1  4  1  5  1  4  1  4  1  2  .
    72       3     3  1  4  1  4  1  14 4  1  2  .  .  .  .
    73       4     1  1  5  1  2  3  4  1  .  .  .  .  .  .
    74       5     3  13 1  10 .  .  .  .  .  .  .  .  .  .
    75       6     1  9  4  .  .  .  .  .  .  .  .  .  .  .
    76       7     6  7  2  2  .  .  .  .  .  .  .  .  .  .
    77       8     8  4  1  4  .  .  .  .  .  .  .  .  .  .
    78       9     2  8  3  2  5  3  .  .  .  .  .  .  .  .
    79       10    10 1  3  7  2  .  .  .  .  .  .  .  .  .
    80       11    8  6  2  8  1  2  .  .  .  .  .  .  .  .
    81       12    1  1  2  2  8  1  1  .  .  .  .  .  .  .
    82       13    2  1  1  1  2  1  3  1  3  3  1  .  .  .
    83       14    2  1  1  1  5  4  2  1  .  .  .  .  .  .
    84       15    2  1  1  1  1  7  2  1  .  .  .  .  .  .
    85       16    2  1  1  2  9  1  2  1  .  .  .  .  .  .
    86       17    4  6  12 1  3  .  .  .  .  .  .  .  .  .
    87       18    16 13 3  2  .  .  .  .  .  .  .  .  .  .
    88       19    12 21 2  .  .  .  .  .  .  .  .  .  .  .
    89       20    2  13 23 .  .  .  .  .  .  .  .  .  .  .
    90       21    2  14 19 .  .  .  .  .  .  .  .  .  .  .
    91       22    2  14 20 2  .  .  .  .  .  .  .  .  .  .
    92       23    2  13 7  2  8  2  .  .  .  .  .  .  .  .
    93       24    12 8  1  7  2  .  .  .  .  .  .  .  .  .
    94       25    5  1  1  1  2  8  1  5  2  .  .  .  .  .
    95       26    2  1  1  1  9  1  1  4  .  .  .  .  .  .
    96       27    2  1  1  1  6  1  3  5  .  .  .  .  .  .
    97       28    2  2  1  5  6  2  .  .  .  .  .  .  .  .
    98       29    2  1  3  1  3  7  3  2  .  .  .  .  .  .
    99       30    2  3  2  1  1  2  4  4  2  .  .  .  .  .
   100       31    2  2  1  1  2  3  1  8  2  .  .  .  .  .
   101       32    9  3  1  7  2  .  .  .  .  .  .  .  .  .
   102       33    12 4  1  6  2  .  .  .  .  .  .  .  .  .
   103       34    7  4  1  2  5  .  .  .  .  .  .  .  .  .
   104       35    2  6  6  5  6  .  .  .  .  .  .  .  .  .
   105       36    8  8  6  3  .  .  .  .  .  .  .  .  .  .
   106       37    3  10 8  4  2  .  .  .  .  .  .  .  .  .
   107       38    5  11 9  5  2  .  .  .  .  .  .  .  .  .
   108       39    3  1  12 16 2  .  .  .  .  .  .  .  .  .
   109       40    3  1  12 16 .  .  .  .  .  .  .  .  .  .
   110       41    5  2  13 21 .  .  .  .  .  .  .  .  .  .
   111       42    6  1  3  3  1  1  .  .  .  .  .  .  .  .
   112       43    5  1  3  1  3  1  1  2  1  4  1  3  1  3
   113       44    5  1  3  1  3  1  4  1  4  1  3  1  3  .
   114       45    1  1  1  1  1  1  .  .  .  .  .  .  .  .
   115 ;
   117 end;
