QOJ.ac

QOJ

ID题目提交者结果用时内存语言文件大小提交时间测评时间
#617279#7655. DnD DiceSkyEyeControllerAC ✓5ms14084kbC++232.0kb2024-10-06 14:44:042024-10-06 14:44:04

Judging History

This is the latest submission verdict.

  • [2024-10-06 14:44:04]
  • Judged
  • Verdict: AC
  • Time: 5ms
  • Memory: 14084kb
  • [2024-10-06 14:44:04]
  • Submitted

answer

#include <bits/stdc++.h>
using namespace std;
#define int long long
#define d64 long double
const int maxn = 1e3 + 1;
d64 finaldp[100][maxn];
d64 partdp[100][100][maxn];
int mp[6] = {0, 4, 6, 8, 12, 20};
signed main()
{
    array<int, 6> cnt;
    for (int i = 1; i <= 5; i++)
        cin >> cnt[i];
    for (int i = 1; i <= 5; i++)
    {
        partdp[i][0][0] = 1;
        for (int j = 1; j <= cnt[i]; j++)
        {
            for (int k = 500; k >= 1; k--)
            {
                for (int t = 1; t <= mp[i]; t++)
                {
                    if (k - t >= 0)
                        partdp[i][j][k] += partdp[i][j - 1][k - t];
                }
            }
        }

        /*for (int k = 0; k <= 500; k++)
        {
            if (partdp[i][cnt[i]][k])
            {
                cout << k << " " << partdp[i][cnt[i]][k] << endl;
            }
        }*/
    }
    finaldp[0][0] = 1;
    for (int i = 1; i <= 5; i++)
    {
        for (int k = 0; k <= 500; k++)
        {
            for (int j = 0; j <= 500; j++)
            {
                if (k - j >= 0)
                {
                    finaldp[i][k] += (finaldp[i - 1][k - j] * partdp[i][cnt[i]][j]);
                }
            }
        }
        // system("pause");
    }
    map<d64, vector<int>> mps;
    /* for (int k = 1; k <= 500; k++)
    {
        if (finaldp[5][k] > 1e-9)
        {
            // cout << k << " " << finaldp[5][k] << endl;
            mps[finaldp[5][k]].push_back(k);
        }
    }
    for (auto [key, val] : mps)
    {
        cout << key << endl;
        for (auto j : val)
            cout << j << " ";
        cout << endl;
    }
    */

    vector<pair<d64, int>> v;
    for (int i = 1; i <= 500; i++)
    {
        if (finaldp[5][i] >= 1)
        {
            v.push_back({finaldp[5][i], -i});
        }
    }
    sort(v.rbegin(), v.rend());
    for (auto [val, key] : v)
    {
        cout << -key << " ";
    }
    cout << endl;
}

詳細信息

Test #1:

score: 100
Accepted
time: 5ms
memory: 13820kb

input:

1 1 1 0 0

output:

10 11 9 12 8 13 7 14 6 15 5 16 4 17 3 18 

result:

ok correct

Test #2:

score: 0
Accepted
time: 5ms
memory: 13848kb

input:

2 0 0 1 0

output:

9 10 11 12 13 14 8 15 7 16 6 17 5 18 4 19 3 20 

result:

ok correct

Test #3:

score: 0
Accepted
time: 0ms
memory: 13716kb

input:

0 0 0 0 1

output:

1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 

result:

ok correct

Test #4:

score: 0
Accepted
time: 0ms
memory: 14048kb

input:

1 0 0 0 0

output:

1 2 3 4 

result:

ok correct

Test #5:

score: 0
Accepted
time: 0ms
memory: 13824kb

input:

0 1 0 0 0

output:

1 2 3 4 5 6 

result:

ok correct

Test #6:

score: 0
Accepted
time: 0ms
memory: 12072kb

input:

0 0 1 0 0

output:

1 2 3 4 5 6 7 8 

result:

ok correct

Test #7:

score: 0
Accepted
time: 0ms
memory: 11856kb

input:

0 0 0 1 0

output:

1 2 3 4 5 6 7 8 9 10 11 12 

result:

ok correct

Test #8:

score: 0
Accepted
time: 4ms
memory: 14044kb

input:

10 0 0 0 0

output:

25 24 26 23 27 22 28 21 29 20 30 19 31 18 32 17 33 16 34 15 35 14 36 13 37 12 38 11 39 10 40 

result:

ok correct

Test #9:

score: 0
Accepted
time: 0ms
memory: 13772kb

input:

0 8 0 0 0

output:

28 27 29 26 30 25 31 24 32 23 33 22 34 21 35 20 36 19 37 18 38 17 39 16 40 15 41 14 42 13 43 12 44 11 45 10 46 9 47 8 48 

result:

ok correct

Test #10:

score: 0
Accepted
time: 4ms
memory: 9792kb

input:

0 0 9 0 0

output:

40 41 39 42 38 43 37 44 36 45 35 46 34 47 33 48 32 49 31 50 30 51 29 52 28 53 27 54 26 55 25 56 24 57 23 58 22 59 21 60 20 61 19 62 18 63 17 64 16 65 15 66 14 67 13 68 12 69 11 70 10 71 9 72 

result:

ok correct

Test #11:

score: 0
Accepted
time: 4ms
memory: 11732kb

input:

0 0 0 3 0

output:

19 20 18 21 17 22 16 23 15 24 14 25 13 26 12 27 11 28 10 29 9 30 8 31 7 32 6 33 5 34 4 35 3 36 

result:

ok correct

Test #12:

score: 0
Accepted
time: 4ms
memory: 11872kb

input:

0 0 0 0 10

output:

105 104 106 103 107 102 108 101 109 100 110 99 111 98 112 97 113 96 114 95 115 94 116 93 117 92 118 91 119 90 120 89 121 88 122 87 123 86 124 85 125 84 126 83 127 82 128 81 129 80 130 79 131 78 132 77 133 76 134 75 135 74 136 73 137 72 138 71 139 70 140 69 141 68 142 67 143 66 144 65 145 64 146 63 1...

result:

ok correct

Test #13:

score: 0
Accepted
time: 5ms
memory: 12196kb

input:

10 10 10 10 10

output:

275 276 274 277 273 278 272 271 279 270 280 269 281 282 268 283 267 284 266 265 285 264 286 287 263 288 262 261 289 260 290 291 259 292 258 293 257 294 256 255 295 254 296 253 297 252 298 299 251 250 300 249 301 302 248 247 303 304 246 305 245 306 244 243 307 308 242 309 241 240 310 311 239 238 312 ...

result:

ok correct

Test #14:

score: 0
Accepted
time: 5ms
memory: 12080kb

input:

8 3 4 2 9

output:

156 155 157 158 154 159 153 152 160 151 161 150 162 163 149 148 164 147 165 166 146 167 145 144 168 169 143 142 170 171 141 140 172 139 173 174 138 137 175 136 176 177 135 134 178 179 133 180 132 131 181 130 182 129 183 184 128 127 185 126 186 125 187 124 188 123 189 190 122 191 121 120 192 119 193 ...

result:

ok correct

Test #15:

score: 0
Accepted
time: 5ms
memory: 14080kb

input:

10 1 3 6 10

output:

186 187 185 184 188 183 189 190 182 181 191 180 192 179 193 194 178 195 177 196 176 197 175 174 198 173 199 200 172 201 171 202 170 203 169 204 168 205 167 206 166 165 207 164 208 209 163 162 210 211 161 160 212 213 159 158 214 157 215 156 216 217 155 154 218 219 153 152 220 151 221 150 222 149 223 ...

result:

ok correct

Test #16:

score: 0
Accepted
time: 4ms
memory: 11856kb

input:

9 6 2 1 5

output:

111 112 110 113 109 114 108 115 107 116 106 117 105 118 104 119 103 120 102 121 101 122 100 123 99 124 98 125 97 126 96 127 95 128 94 129 93 130 92 131 91 132 90 133 89 134 88 135 87 136 86 137 85 138 84 139 83 140 82 141 81 142 80 143 79 144 78 145 77 146 76 147 75 148 74 149 73 150 72 151 71 152 7...

result:

ok correct

Test #17:

score: 0
Accepted
time: 4ms
memory: 11828kb

input:

6 6 0 8 0

output:

88 87 89 86 90 85 91 84 92 83 93 82 94 81 95 80 96 79 97 78 98 77 99 76 100 75 101 74 102 73 103 72 104 71 105 70 106 69 107 68 108 67 109 66 110 65 111 64 112 63 113 62 114 61 115 60 116 59 117 58 118 57 119 56 120 55 121 54 122 53 123 52 124 51 125 50 126 49 127 48 128 47 129 46 130 45 131 44 132 ...

result:

ok correct

Test #18:

score: 0
Accepted
time: 5ms
memory: 13868kb

input:

7 0 1 7 10

output:

172 173 174 171 170 175 169 176 168 177 167 178 166 179 165 180 181 164 163 182 162 183 161 184 160 185 186 159 158 187 157 188 189 156 190 155 154 191 153 192 193 152 194 151 150 195 196 149 148 197 198 147 199 146 145 200 201 144 143 202 142 203 204 141 140 205 206 139 138 207 137 208 136 209 210 ...

result:

ok correct

Test #19:

score: 0
Accepted
time: 5ms
memory: 12084kb

input:

9 1 6 10 9

output:

213 212 211 214 210 215 216 209 208 217 218 207 206 219 220 205 204 221 222 203 202 223 201 224 200 225 199 226 198 227 228 197 229 196 195 230 194 231 193 232 233 192 234 191 190 235 236 189 188 237 238 187 186 239 185 240 184 241 242 183 182 243 181 244 180 245 246 179 247 178 248 177 176 249 175 ...

result:

ok correct

Test #20:

score: 0
Accepted
time: 5ms
memory: 13736kb

input:

0 0 10 10 9

output:

204 205 206 203 202 207 201 208 200 209 199 210 211 198 212 197 213 196 195 214 194 215 216 193 217 192 218 191 219 190 189 220 188 221 222 187 223 186 224 185 225 184 183 226 182 227 181 228 229 180 230 179 231 178 232 177 176 233 234 175 174 235 173 236 237 172 238 171 170 239 240 169 168 241 167 ...

result:

ok correct

Test #21:

score: 0
Accepted
time: 0ms
memory: 14056kb

input:

9 1 6 4 3

output:

110 111 109 112 108 113 107 114 106 115 105 116 104 117 103 118 102 119 101 120 100 121 99 122 98 123 97 124 96 125 95 126 94 127 93 128 92 129 91 130 90 131 89 132 88 133 87 134 86 135 85 136 84 137 83 138 82 139 81 140 80 141 79 142 78 143 77 144 76 145 75 146 74 147 73 148 72 149 71 150 70 151 69...

result:

ok correct

Test #22:

score: 0
Accepted
time: 5ms
memory: 14084kb

input:

2 8 8 1 10

output:

181 180 182 179 178 183 184 177 176 185 186 175 174 187 173 188 172 189 171 190 170 191 169 192 168 193 194 167 195 166 165 196 164 197 163 198 162 199 161 200 160 201 202 159 203 158 157 204 205 156 155 206 207 154 153 208 152 209 210 151 211 150 149 212 148 213 147 214 146 215 145 216 144 217 218 ...

result:

ok correct

Test #23:

score: 0
Accepted
time: 0ms
memory: 13804kb

input:

4 9 4 9 5

output:

170 171 169 172 168 173 167 174 175 166 176 165 177 164 163 178 179 162 161 180 160 181 182 159 158 183 157 184 185 156 186 155 187 154 153 188 152 189 190 151 150 191 149 192 148 193 194 147 195 146 145 196 144 197 143 198 142 199 141 200 140 201 139 202 138 203 204 137 136 205 135 206 134 207 133 ...

result:

ok correct

Test #24:

score: 0
Accepted
time: 2ms
memory: 13788kb

input:

9 8 0 10 10

output:

220 221 222 219 223 218 217 224 225 216 215 226 214 227 228 213 229 212 211 230 210 231 232 209 208 233 207 234 206 235 205 236 204 237 203 238 202 239 240 201 200 241 242 199 198 243 244 197 245 196 195 246 247 194 193 248 249 192 191 250 190 251 252 189 253 188 187 254 255 186 185 256 257 184 183 ...

result:

ok correct

Test #25:

score: 0
Accepted
time: 2ms
memory: 13836kb

input:

1 8 6 4 6

output:

146 147 145 148 149 144 143 150 142 151 141 152 140 153 139 154 138 155 156 137 136 157 135 158 159 134 133 160 132 161 162 131 130 163 129 164 128 165 127 166 167 126 168 125 169 124 123 170 122 171 121 172 120 173 119 174 118 175 117 176 116 177 178 115 179 114 180 113 112 181 111 182 110 183 109 ...

result:

ok correct

Test #26:

score: 0
Accepted
time: 0ms
memory: 12076kb

input:

5 7 2 8 3

output:

129 130 128 131 132 127 126 133 125 134 135 124 136 123 122 137 121 138 120 139 119 140 118 141 117 142 143 116 115 144 114 145 146 113 147 112 148 111 110 149 150 109 108 151 107 152 106 153 154 105 104 155 103 156 157 102 158 101 100 159 160 99 161 98 97 162 96 163 164 95 94 165 166 93 92 167 91 1...

result:

ok correct

Test #27:

score: 0
Accepted
time: 0ms
memory: 14060kb

input:

7 5 9 0 2

output:

96 97 95 98 94 99 93 100 92 101 91 102 90 103 89 104 88 105 87 106 86 107 85 108 84 109 83 110 82 111 81 112 80 113 79 114 78 115 77 116 76 117 75 118 74 119 73 120 72 121 71 122 70 123 69 124 68 125 67 126 66 127 65 128 64 129 63 130 62 131 61 132 60 133 59 134 58 135 57 136 56 137 55 138 54 139 53...

result:

ok correct

Test #28:

score: 0
Accepted
time: 2ms
memory: 11924kb

input:

9 6 4 10 4

output:

168 169 167 170 171 166 172 165 173 164 163 174 162 175 176 161 177 160 159 178 158 179 157 180 156 181 155 182 154 183 184 153 152 185 151 186 187 150 188 149 189 148 190 147 146 191 145 192 144 193 143 194 142 195 141 196 140 197 139 198 199 138 137 200 136 201 202 135 203 134 133 204 132 205 206 ...

result:

ok correct

Test #29:

score: 0
Accepted
time: 5ms
memory: 12024kb

input:

4 5 8 9 8

output:

206 205 207 208 204 209 203 202 210 201 211 212 200 213 199 214 198 215 197 196 216 195 217 194 218 193 219 192 220 191 221 190 222 223 189 224 188 225 187 186 226 185 227 184 228 183 229 230 182 231 181 180 232 233 179 234 178 235 177 176 236 175 237 174 238 239 173 240 172 241 171 242 170 169 243 ...

result:

ok correct

Test #30:

score: 0
Accepted
time: 5ms
memory: 12072kb

input:

7 0 9 7 8

output:

187 188 186 189 185 190 184 191 192 183 193 182 194 181 195 180 196 179 197 178 198 177 176 199 200 175 174 201 202 173 203 172 204 171 205 170 206 169 207 168 167 208 166 209 165 210 211 164 163 212 213 162 214 161 215 160 216 159 158 217 218 157 156 219 155 220 154 221 153 222 152 223 151 224 225 ...

result:

ok correct

Test #31:

score: 0
Accepted
time: 5ms
memory: 11824kb

input:

7 4 2 10 10

output:

210 211 209 212 208 213 207 214 215 206 205 216 204 217 203 218 219 202 201 220 200 221 199 222 223 198 197 224 196 225 195 226 194 227 193 228 229 192 191 230 231 190 232 189 188 233 187 234 235 186 236 185 237 184 238 183 239 182 181 240 241 180 242 179 178 243 177 244 245 176 246 175 247 174 173 ...

result:

ok correct

Test #32:

score: 0
Accepted
time: 5ms
memory: 11860kb

input:

6 8 0 4 3

output:

100 101 99 102 98 103 97 104 96 105 95 106 94 107 93 108 92 109 91 110 90 111 89 112 88 113 87 114 86 115 85 116 84 117 83 118 82 119 81 120 80 121 79 122 78 123 77 124 76 125 75 126 74 127 73 128 72 129 71 130 70 131 69 132 68 133 67 134 66 135 65 136 64 137 63 138 62 139 61 140 60 141 59 142 58 14...

result:

ok correct

Test #33:

score: 0
Accepted
time: 5ms
memory: 13864kb

input:

1 7 5 1 4

output:

98 97 99 96 100 95 101 94 102 93 103 92 104 91 105 90 106 89 107 88 108 87 109 86 110 85 111 84 112 83 113 82 114 81 115 80 116 79 117 78 118 77 119 76 120 75 121 74 122 73 123 72 124 71 125 70 126 69 127 68 128 67 129 66 130 65 131 64 132 63 133 62 134 61 135 60 136 59 137 58 138 57 139 56 140 55 1...

result:

ok correct

Test #34:

score: 0
Accepted
time: 2ms
memory: 13756kb

input:

1 1 0 0 0

output:

5 6 7 4 8 3 9 2 10 

result:

ok correct

Test #35:

score: 0
Accepted
time: 5ms
memory: 13828kb

input:

1 0 1 0 0

output:

5 6 7 8 9 4 10 3 11 2 12 

result:

ok correct

Test #36:

score: 0
Accepted
time: 5ms
memory: 13984kb

input:

0 1 1 0 0

output:

7 8 9 6 10 5 11 4 12 3 13 2 14 

result:

ok correct

Test #37:

score: 0
Accepted
time: 4ms
memory: 11840kb

input:

1 0 0 1 0

output:

5 6 7 8 9 10 11 12 13 4 14 3 15 2 16 

result:

ok correct

Test #38:

score: 0
Accepted
time: 2ms
memory: 14040kb

input:

3 0 0 1 0

output:

13 14 15 12 16 11 17 10 18 9 19 8 20 7 21 6 22 5 23 4 24 

result:

ok correct

Test #39:

score: 0
Accepted
time: 2ms
memory: 13844kb

input:

1 1 0 1 0

output:

11 12 13 14 10 15 9 16 8 17 7 18 6 19 5 20 4 21 3 22 

result:

ok correct

Test #40:

score: 0
Accepted
time: 0ms
memory: 11860kb

input:

0 1 0 1 0

output:

7 8 9 10 11 12 13 6 14 5 15 4 16 3 17 2 18 

result:

ok correct

Test #41:

score: 0
Accepted
time: 0ms
memory: 13776kb

input:

0 0 1 1 0

output:

9 10 11 12 13 8 14 7 15 6 16 5 17 4 18 3 19 2 20 

result:

ok correct

Test #42:

score: 0
Accepted
time: 0ms
memory: 13752kb

input:

1 0 0 0 1

output:

5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 4 22 3 23 2 24 

result:

ok correct

Test #43:

score: 0
Accepted
time: 4ms
memory: 11800kb

input:

2 0 0 0 1

output:

9 10 11 12 13 14 15 16 17 18 19 20 21 22 8 23 7 24 6 25 5 26 4 27 3 28 

result:

ok correct

Test #44:

score: 0
Accepted
time: 4ms
memory: 14052kb

input:

3 0 0 0 1

output:

13 14 15 16 17 18 19 20 21 22 23 12 24 11 25 10 26 9 27 8 28 7 29 6 30 5 31 4 32 

result:

ok correct

Test #45:

score: 0
Accepted
time: 4ms
memory: 13716kb

input:

4 0 0 0 1

output:

17 18 19 20 21 22 23 24 16 25 15 26 14 27 13 28 12 29 11 30 10 31 9 32 8 33 7 34 6 35 5 36 

result:

ok correct

Test #46:

score: 0
Accepted
time: 2ms
memory: 12000kb

input:

5 0 0 0 1

output:

21 22 23 24 25 20 26 19 27 18 28 17 29 16 30 15 31 14 32 13 33 12 34 11 35 10 36 9 37 8 38 7 39 6 40 

result:

ok correct

Test #47:

score: 0
Accepted
time: 2ms
memory: 13828kb

input:

4 1 0 0 1

output:

23 24 25 22 26 21 27 20 28 19 29 18 30 17 31 16 32 15 33 14 34 13 35 12 36 11 37 10 38 9 39 8 40 7 41 6 42 

result:

ok correct

Test #48:

score: 0
Accepted
time: 4ms
memory: 11812kb

input:

3 1 0 0 1

output:

19 20 21 22 23 24 18 25 17 26 16 27 15 28 14 29 13 30 12 31 11 32 10 33 9 34 8 35 7 36 6 37 5 38 

result:

ok correct

Test #49:

score: 0
Accepted
time: 2ms
memory: 13852kb

input:

3 0 1 0 1

output:

21 22 23 24 20 25 19 26 18 27 17 28 16 29 15 30 14 31 13 32 12 33 11 34 10 35 9 36 8 37 7 38 6 39 5 40 

result:

ok correct

Test #50:

score: 0
Accepted
time: 0ms
memory: 11852kb

input:

2 1 0 0 1

output:

15 16 17 18 19 20 21 22 23 14 24 13 25 12 26 11 27 10 28 9 29 8 30 7 31 6 32 5 33 4 34 

result:

ok correct

Test #51:

score: 0
Accepted
time: 0ms
memory: 13848kb

input:

2 2 0 0 1

output:

21 22 23 24 20 25 19 26 18 27 17 28 16 29 15 30 14 31 13 32 12 33 11 34 10 35 9 36 8 37 7 38 6 39 5 40 

result:

ok correct

Test #52:

score: 0
Accepted
time: 5ms
memory: 13852kb

input:

2 0 1 0 1

output:

17 18 19 20 21 22 23 16 24 15 25 14 26 13 27 12 28 11 29 10 30 9 31 8 32 7 33 6 34 5 35 4 36 

result:

ok correct

Test #53:

score: 0
Accepted
time: 4ms
memory: 11784kb

input:

2 0 0 1 1

output:

21 22 23 20 24 19 25 18 26 17 27 16 28 15 29 14 30 13 31 12 32 11 33 10 34 9 35 8 36 7 37 6 38 5 39 4 40 

result:

ok correct

Test #54:

score: 0
Accepted
time: 4ms
memory: 13820kb

input:

1 1 0 0 1

output:

11 12 13 14 15 16 17 18 19 20 21 22 10 23 9 24 8 25 7 26 6 27 5 28 4 29 3 30 

result:

ok correct

Test #55:

score: 0
Accepted
time: 4ms
memory: 11752kb

input:

1 2 0 0 1

output:

17 18 19 20 21 22 23 16 24 15 25 14 26 13 27 12 28 11 29 10 30 9 31 8 32 7 33 6 34 5 35 4 36 

result:

ok correct

Test #56:

score: 0
Accepted
time: 2ms
memory: 11752kb

input:

1 1 1 0 1

output:

19 20 21 22 23 18 24 17 25 16 26 15 27 14 28 13 29 12 30 11 31 10 32 9 33 8 34 7 35 6 36 5 37 4 38 

result:

ok correct

Test #57:

score: 0
Accepted
time: 2ms
memory: 11788kb

input:

1 0 1 0 1

output:

13 14 15 16 17 18 19 20 21 22 12 23 11 24 10 25 9 26 8 27 7 28 6 29 5 30 4 31 3 32 

result:

ok correct

Test #58:

score: 0
Accepted
time: 0ms
memory: 12064kb

input:

1 0 2 0 1

output:

21 22 23 20 24 19 25 18 26 17 27 16 28 15 29 14 30 13 31 12 32 11 33 10 34 9 35 8 36 7 37 6 38 5 39 4 40 

result:

ok correct

Test #59:

score: 0
Accepted
time: 4ms
memory: 13828kb

input:

1 0 0 1 1

output:

17 18 19 20 21 22 16 23 15 24 14 25 13 26 12 27 11 28 10 29 9 30 8 31 7 32 6 33 5 34 4 35 3 36 

result:

ok correct

Test #60:

score: 0
Accepted
time: 4ms
memory: 13844kb

input:

0 1 0 0 1

output:

7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 6 22 5 23 4 24 3 25 2 26 

result:

ok correct

Test #61:

score: 0
Accepted
time: 4ms
memory: 11780kb

input:

0 2 0 0 1

output:

13 14 15 16 17 18 19 20 21 22 12 23 11 24 10 25 9 26 8 27 7 28 6 29 5 30 4 31 3 32 

result:

ok correct

Test #62:

score: 0
Accepted
time: 5ms
memory: 12072kb

input:

0 3 0 0 1

output:

19 20 21 22 23 18 24 17 25 16 26 15 27 14 28 13 29 12 30 11 31 10 32 9 33 8 34 7 35 6 36 5 37 4 38 

result:

ok correct

Test #63:

score: 0
Accepted
time: 4ms
memory: 11784kb

input:

0 2 1 0 1

output:

21 22 23 20 24 19 25 18 26 17 27 16 28 15 29 14 30 13 31 12 32 11 33 10 34 9 35 8 36 7 37 6 38 5 39 4 40 

result:

ok correct

Test #64:

score: 0
Accepted
time: 4ms
memory: 11836kb

input:

0 1 1 0 1

output:

15 16 17 18 19 20 21 22 14 23 13 24 12 25 11 26 10 27 9 28 8 29 7 30 6 31 5 32 4 33 3 34 

result:

ok correct

Test #65:

score: 0
Accepted
time: 0ms
memory: 13784kb

input:

0 1 0 1 1

output:

19 20 21 22 18 23 17 24 16 25 15 26 14 27 13 28 12 29 11 30 10 31 9 32 8 33 7 34 6 35 5 36 4 37 3 38 

result:

ok correct

Test #66:

score: 0
Accepted
time: 2ms
memory: 13824kb

input:

0 0 1 0 1

output:

9 10 11 12 13 14 15 16 17 18 19 20 21 8 22 7 23 6 24 5 25 4 26 3 27 2 28 

result:

ok correct

Test #67:

score: 0
Accepted
time: 4ms
memory: 12028kb

input:

0 0 2 0 1

output:

17 18 19 20 21 22 16 23 15 24 14 25 13 26 12 27 11 28 10 29 9 30 8 31 7 32 6 33 5 34 4 35 3 36 

result:

ok correct

Test #68:

score: 0
Accepted
time: 2ms
memory: 13708kb

input:

0 0 0 1 1

output:

13 14 15 16 17 18 19 20 21 12 22 11 23 10 24 9 25 8 26 7 27 6 28 5 29 4 30 3 31 2 32 

result:

ok correct

Test #69:

score: 0
Accepted
time: 2ms
memory: 11872kb

input:

9 10 10 10 10

output:

272 273 271 274 270 275 276 269 268 277 267 278 266 279 280 265 264 281 282 263 283 262 261 284 285 260 286 259 287 258 257 288 289 256 290 255 291 254 253 292 252 293 294 251 250 295 296 249 248 297 298 247 299 246 300 245 301 244 302 243 303 242 304 241 305 240 239 306 307 238 237 308 236 309 235 ...

result:

ok correct

Test #70:

score: 0
Accepted
time: 2ms
memory: 11892kb

input:

10 9 10 10 10

output:

272 271 270 273 269 274 268 275 267 276 266 277 278 265 279 264 263 280 281 262 261 282 283 260 259 284 285 258 257 286 256 287 255 288 289 254 253 290 252 291 292 251 250 293 294 249 248 295 247 296 246 297 245 298 299 244 243 300 242 301 241 302 240 303 239 304 305 238 306 237 236 307 235 308 234 ...

result:

ok correct

Test #71:

score: 0
Accepted
time: 5ms
memory: 11804kb

input:

10 10 9 10 10

output:

270 271 272 269 268 273 267 274 275 266 276 265 264 277 263 278 262 279 261 280 260 281 259 282 283 258 257 284 256 285 286 255 287 254 253 288 289 252 290 251 250 291 249 292 293 248 294 247 295 246 245 296 244 297 298 243 299 242 300 241 240 301 239 302 303 238 237 304 236 305 306 235 307 234 233 ...

result:

ok correct

Test #72:

score: 0
Accepted
time: 5ms
memory: 11864kb

input:

10 10 10 9 10

output:

269 268 267 270 266 271 272 265 264 273 274 263 262 275 261 276 277 260 259 278 258 279 257 280 256 281 255 282 254 283 284 253 252 285 251 286 250 287 249 288 248 289 247 290 246 291 245 292 293 244 243 294 295 242 241 296 240 297 239 298 238 299 300 237 236 301 302 235 303 234 233 304 305 232 306 ...

result:

ok correct

Test #73:

score: 0
Accepted
time: 5ms
memory: 14076kb

input:

10 10 10 10 9

output:

264 265 263 266 267 262 268 261 260 269 259 270 271 258 257 272 273 256 274 255 254 275 253 276 277 252 278 251 279 250 249 280 281 248 247 282 283 246 284 245 285 244 243 286 287 242 241 288 289 240 239 290 291 238 292 237 293 236 294 235 295 234 296 233 297 232 298 231 230 299 229 300 228 301 302 ...

result:

ok correct