QOJ.ac

QOJ

IDProblemSubmitterResultTimeMemoryLanguageFile sizeSubmit timeJudge time
#244878#7655. DnD DiceYarema#AC ✓6ms3580kbC++171.1kb2023-11-09 16:42:002023-11-09 16:42:01

Judging History

This is the latest submission verdict.

  • [2023-11-09 16:42:01]
  • Judged
  • Verdict: AC
  • Time: 6ms
  • Memory: 3580kb
  • [2023-11-09 16:42:00]
  • Submitted

answer

#include <bits/stdc++.h>

using namespace std;

#define FOR(i, a, b) for(int i = (a); i < (b); i++)
#define RFOR(i, a, b) for(int i = (a) - 1; i >= (b); i--)
#define SZ(a) int(a.size())
#define ALL(a) a.begin(), a.end()
#define PB push_back
#define MP make_pair
#define F first
#define S second

typedef long long LL;
typedef vector<int> VI;
typedef pair<int, int> PII;
typedef __float128 db;

int main()
{
	ios::sync_with_stdio(0); 
	cin.tie(0);
	cout << fixed << setprecision(15);
	
	VI c = {4, 6, 8, 12, 20};
	VI d(5);
	FOR (i, 0, 5)
		cin >> d[i];
	
	vector<db> dp(1000);
	dp[0] = 1;
	int idx = 0;
	while (idx < 5)
	{
		if (d[idx] == 0)
		{
			idx++;
			continue;
		}
		vector<db> ndp(1000);
		FOR (j, 1, c[idx] + 1)
		{
			FOR (k, j, 1000)
			{
				ndp[k] += dp[k - j];
			}
		}
		d[idx]--;
		dp = ndp;
	}
	vector<pair<db, int>> ans;
	FOR (i, 0, 1000)
	{
		if (dp[i] != 0)
			ans.PB({dp[i], i});
	}
	sort(ALL(ans), greater());
	FOR (i, 0, SZ(ans))
	{
		cout << ans[i].S << ' ';
	}
	cout << '\n';
	
	return 0;
}

Details

Tip: Click on the bar to expand more detailed information

Test #1:

score: 100
Accepted
time: 1ms
memory: 3456kb

input:

1 1 1 0 0

output:

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

result:

ok correct

Test #2:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

2 0 0 1 0

output:

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

result:

ok correct

Test #3:

score: 0
Accepted
time: 1ms
memory: 3520kb

input:

0 0 0 0 1

output:

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

result:

ok correct

Test #4:

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

input:

1 0 0 0 0

output:

4 3 2 1 

result:

ok correct

Test #5:

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

input:

0 1 0 0 0

output:

6 5 4 3 2 1 

result:

ok correct

Test #6:

score: 0
Accepted
time: 1ms
memory: 3436kb

input:

0 0 1 0 0

output:

8 7 6 5 4 3 2 1 

result:

ok correct

Test #7:

score: 0
Accepted
time: 1ms
memory: 3492kb

input:

0 0 0 1 0

output:

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

result:

ok correct

Test #8:

score: 0
Accepted
time: 1ms
memory: 3452kb

input:

10 0 0 0 0

output:

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

result:

ok correct

Test #9:

score: 0
Accepted
time: 1ms
memory: 3432kb

input:

0 8 0 0 0

output:

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

result:

ok correct

Test #10:

score: 0
Accepted
time: 1ms
memory: 3452kb

input:

0 0 9 0 0

output:

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

result:

ok correct

Test #11:

score: 0
Accepted
time: 1ms
memory: 3552kb

input:

0 0 0 3 0

output:

20 19 21 18 22 17 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 3 

result:

ok correct

Test #12:

score: 0
Accepted
time: 3ms
memory: 3440kb

input:

0 0 0 0 10

output:

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

result:

ok correct

Test #13:

score: 0
Accepted
time: 6ms
memory: 3468kb

input:

10 10 10 10 10

output:

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

result:

ok correct

Test #14:

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

input:

8 3 4 2 9

output:

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

result:

ok correct

Test #15:

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

input:

10 1 3 6 10

output:

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

result:

ok correct

Test #16:

score: 0
Accepted
time: 3ms
memory: 3464kb

input:

9 6 2 1 5

output:

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

result:

ok correct

Test #17:

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

input:

6 6 0 8 0

output:

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

result:

ok correct

Test #18:

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

input:

7 0 1 7 10

output:

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

result:

ok correct

Test #19:

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

input:

9 1 6 10 9

output:

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

result:

ok correct

Test #20:

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

input:

0 0 10 10 9

output:

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

result:

ok correct

Test #21:

score: 0
Accepted
time: 3ms
memory: 3492kb

input:

9 1 6 4 3

output:

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

result:

ok correct

Test #22:

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

input:

2 8 8 1 10

output:

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

result:

ok correct

Test #23:

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

input:

4 9 4 9 5

output:

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

result:

ok correct

Test #24:

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

input:

9 8 0 10 10

output:

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

result:

ok correct

Test #25:

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

input:

1 8 6 4 6

output:

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

result:

ok correct

Test #26:

score: 0
Accepted
time: 3ms
memory: 3420kb

input:

5 7 2 8 3

output:

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

result:

ok correct

Test #27:

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

input:

7 5 9 0 2

output:

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

result:

ok correct

Test #28:

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

input:

9 6 4 10 4

output:

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

result:

ok correct

Test #29:

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

input:

4 5 8 9 8

output:

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

result:

ok correct

Test #30:

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

input:

7 0 9 7 8

output:

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

result:

ok correct

Test #31:

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

input:

7 4 2 10 10

output:

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

result:

ok correct

Test #32:

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

input:

6 8 0 4 3

output:

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

result:

ok correct

Test #33:

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

input:

1 7 5 1 4

output:

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

result:

ok correct

Test #34:

score: 0
Accepted
time: 1ms
memory: 3508kb

input:

1 1 0 0 0

output:

7 6 5 8 4 9 3 10 2 

result:

ok correct

Test #35:

score: 0
Accepted
time: 1ms
memory: 3548kb

input:

1 0 1 0 0

output:

9 8 7 6 5 10 4 11 3 12 2 

result:

ok correct

Test #36:

score: 0
Accepted
time: 1ms
memory: 3456kb

input:

0 1 1 0 0

output:

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

result:

ok correct

Test #37:

score: 0
Accepted
time: 1ms
memory: 3504kb

input:

1 0 0 1 0

output:

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

result:

ok correct

Test #38:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

3 0 0 1 0

output:

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

result:

ok correct

Test #39:

score: 0
Accepted
time: 1ms
memory: 3428kb

input:

1 1 0 1 0

output:

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

result:

ok correct

Test #40:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

0 1 0 1 0

output:

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

result:

ok correct

Test #41:

score: 0
Accepted
time: 1ms
memory: 3492kb

input:

0 0 1 1 0

output:

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

result:

ok correct

Test #42:

score: 0
Accepted
time: 1ms
memory: 3516kb

input:

1 0 0 0 1

output:

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

result:

ok correct

Test #43:

score: 0
Accepted
time: 1ms
memory: 3432kb

input:

2 0 0 0 1

output:

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

result:

ok correct

Test #44:

score: 0
Accepted
time: 1ms
memory: 3492kb

input:

3 0 0 0 1

output:

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

result:

ok correct

Test #45:

score: 0
Accepted
time: 1ms
memory: 3424kb

input:

4 0 0 0 1

output:

24 23 22 21 20 19 18 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 

result:

ok correct

Test #46:

score: 0
Accepted
time: 1ms
memory: 3432kb

input:

5 0 0 0 1

output:

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

result:

ok correct

Test #47:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

4 1 0 0 1

output:

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

result:

ok correct

Test #48:

score: 0
Accepted
time: 1ms
memory: 3540kb

input:

3 1 0 0 1

output:

24 23 22 21 20 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 

result:

ok correct

Test #49:

score: 0
Accepted
time: 1ms
memory: 3440kb

input:

3 0 1 0 1

output:

24 23 22 21 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 5 

result:

ok correct

Test #50:

score: 0
Accepted
time: 1ms
memory: 3456kb

input:

2 1 0 0 1

output:

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

result:

ok correct

Test #51:

score: 0
Accepted
time: 1ms
memory: 3500kb

input:

2 2 0 0 1

output:

24 23 22 21 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 5 

result:

ok correct

Test #52:

score: 0
Accepted
time: 1ms
memory: 3456kb

input:

2 0 1 0 1

output:

23 22 21 20 19 18 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 

result:

ok correct

Test #53:

score: 0
Accepted
time: 1ms
memory: 3428kb

input:

2 0 0 1 1

output:

23 22 21 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 4 

result:

ok correct

Test #54:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

1 1 0 0 1

output:

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

result:

ok correct

Test #55:

score: 0
Accepted
time: 1ms
memory: 3464kb

input:

1 2 0 0 1

output:

23 22 21 20 19 18 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 

result:

ok correct

Test #56:

score: 0
Accepted
time: 1ms
memory: 3428kb

input:

1 1 1 0 1

output:

23 22 21 20 19 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 4 

result:

ok correct

Test #57:

score: 0
Accepted
time: 1ms
memory: 3436kb

input:

1 0 1 0 1

output:

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

result:

ok correct

Test #58:

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

input:

1 0 2 0 1

output:

23 22 21 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 4 

result:

ok correct

Test #59:

score: 0
Accepted
time: 1ms
memory: 3424kb

input:

1 0 0 1 1

output:

22 21 20 19 18 17 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 3 

result:

ok correct

Test #60:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

0 1 0 0 1

output:

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

result:

ok correct

Test #61:

score: 0
Accepted
time: 1ms
memory: 3488kb

input:

0 2 0 0 1

output:

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

result:

ok correct

Test #62:

score: 0
Accepted
time: 1ms
memory: 3492kb

input:

0 3 0 0 1

output:

23 22 21 20 19 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 4 

result:

ok correct

Test #63:

score: 0
Accepted
time: 1ms
memory: 3452kb

input:

0 2 1 0 1

output:

23 22 21 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 4 

result:

ok correct

Test #64:

score: 0
Accepted
time: 1ms
memory: 3460kb

input:

0 1 1 0 1

output:

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

result:

ok correct

Test #65:

score: 0
Accepted
time: 1ms
memory: 3496kb

input:

0 1 0 1 1

output:

22 21 20 19 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 3 

result:

ok correct

Test #66:

score: 0
Accepted
time: 1ms
memory: 3428kb

input:

0 0 1 0 1

output:

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

result:

ok correct

Test #67:

score: 0
Accepted
time: 1ms
memory: 3428kb

input:

0 0 2 0 1

output:

22 21 20 19 18 17 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 3 

result:

ok correct

Test #68:

score: 0
Accepted
time: 1ms
memory: 3456kb

input:

0 0 0 1 1

output:

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

result:

ok correct

Test #69:

score: 0
Accepted
time: 3ms
memory: 3472kb

input:

9 10 10 10 10

output:

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

result:

ok correct

Test #70:

score: 0
Accepted
time: 3ms
memory: 3444kb

input:

10 9 10 10 10

output:

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

result:

ok correct

Test #71:

score: 0
Accepted
time: 6ms
memory: 3480kb

input:

10 10 9 10 10

output:

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

result:

ok correct

Test #72:

score: 0
Accepted
time: 6ms
memory: 3456kb

input:

10 10 10 9 10

output:

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

result:

ok correct

Test #73:

score: 0
Accepted
time: 6ms
memory: 3576kb

input:

10 10 10 10 9

output:

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

result:

ok correct