Cody

Solution 2265866

Submitted on 9 May 2020 by Ryo Ishido
This solution is locked. To view this solution, you need to provide a solution of the same size or smaller.

Test Suite

Test Status Code Input and Output
1   Pass
x = 1881;y_correct = 30; assert(isequal(yearraey(x),y_correct))

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

2   Pass
x = 2014;y_correct = 1; assert(isequal(yearraey(x),y_correct))

i = 0 i = 1

3   Pass
x = 2015;y_correct = 0; assert(isequal(yearraey(x),y_correct))

i = 0

4   Pass
x = 606;y_correct = 27; assert(isequal(yearraey(x),y_correct))

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

5   Pass
x = 6006;y_correct = 71; assert(isequal(yearraey(x),y_correct))

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

6   Pass
x = 60006;y_correct = 369; assert(isequal(yearraey(x),y_correct))

i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 64 i = 65 i = 66 i = 67 i = 68 i = 69 i = 70 i = 71 i = 72 i = 73 i = 74 i = 75 i = 76 i = 77 i = 78 i = 79 i = 80 i = 81 i = 82 i = 83 i = 84 i = 85 i = 86 i = 87 i = 88 i = 89 i = 90 i = 91 i = 92 i = 93 i = 94 i = 95 i = 96 i = 97 i = 98 i = 99 i = 100 i = 101 i = 102 i = 103 i = 104 i = 105 i = 106 i = 107 i = 108 i = 109 i = 110 i = 111 i = 112 i = 113 i = 114 i = 115 i = 116 i = 117 i = 118 i = 119 i = 120 i = 121 i = 122 i = 123 i = 124 i = 125 i = 126 i = 127 i = 128 i = 129 i = 130 i = 131 i = 132 i = 133 i = 134 i = 135 i = 136 i = 137 i = 138 i = 139 i = 140 i = 141 i = 142 i = 143 i = 144 i = 145 i = 146 i = 147 i = 148 i = 149 i = 150 i = 151 i = 152 i = 153 i = 154 i = 155 i = 156 i = 157 i = 158 i = 159 i = 160 i = 161 i = 162 i = 163 i = 164 i = 165 i = 166 i = 167 i = 168 i = 169 i = 170 i = 171 i = 172 i = 173 i = 174 i = 175 i = 176 i = 177 i = 178 i = 179 i = 180 i = 181 i = 182 i = 183 i = 184 i = 185 i = 186 i = 187 i = 188 i = 189 i = 190 i = 191 i = 192 i = 193 i = 194 i = 195 i = 196 i = 197 i = 198 i = 199 i = 200 i = 201 i = 202 i = 203 i = 204 i = 205 i = 206 i = 207 i = 208 i = 209 i = 210 i = 211 i = 212 i = 213 i = 214 i = 215 i = 216 i = 217 i = 218 i = 219 i = 220 i = 221 i = 222 i = 223 i = 224 i = 225 i = 226 i = 227 i = 228 i = 229 i = 230 i = 231 i = 232 i = 233 i = 234 i = 235 i = 236 i = 237 i = 238 i = 239 i = 240 i = 241 i = 242 i = 243 i = 244 i = 245 i = 246 i = 247 i = 248 i = 249 i = 250 i = 251 i = 252 i = 253 i = 254 i = 255 i = 256 i = 257 i = 258 i = 259 i = 260 i = 261 i = 262 i = 263 i = 264 i = 265 i = 266 i = 267 i = 268 i = 269 i = 270 i = 271 i = 272 i = 273 i = 274 i = 275 i = 276 i = 277 i = 278 i = 279 i = 280 i = 281 i = 282 i = 283 i = 284 i = 285 i = 286 i = 287 i = 288 i = 289 i = 290 i = 291 i = 292 i = 293 i = 294 i = 295 i = 296 i = 297 i = 298 i = 299 i = 300 i = 301 i = 302 i = 303 i = 304 i = 305 i = 306 i = 307 i = 308 i = 309 i = 310 i = 311 i = 312 i = 313 i = 314 i = 315 i = 316 i = 317 i = 318 i = 319 i = 320 i = 321 i = 322 i = 323 i = 324 i = 325 i = 326 i = 327 i = 328 i = 329 i = 330 i = 331 i = 332 i = 333 i = 334 i = 335 i = 336 i = 337 i = 338 i = 339 i = 340 i = 341 i = 342 i = 343 i = 344 i = 345 i = 346 i = 347 i = 348 i = 349 i = 350 i = 351 i = 352 i = 353 i = 354 i = 355 i = 356 i = 357 i = 358 i = 359 i = 360 i = 361 i = 362 i = 363 i = 364 i = 365 i = 366 i = 367 i = 368 i = 369

7   Pass
k=zeros(1,15); for n=1:15 y=2^n+2; k(n)=yearraey(y); end y_correct=[1 1 5 3 11 7 23 15 47 31 95 63 191 127 383]; assert(isequal(k,y_correct))

i = 0 i = 1 i = 0 i = 1 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 0 i = 1 i = 2 i = 3 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 64 i = 65 i = 66 i = 67 i = 68 i = 69 i = 70 i = 71 i = 72 i = 73 i = 74 i = 75 i = 76 i = 77 i = 78 i = 79 i = 80 i = 81 i = 82 i = 83 i = 84 i = 85 i = 86 i = 87 i = 88 i = 89 i = 90 i = 91 i = 92 i = 93 i = 94 i = 95 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 64 i = 65 i = 66 i = 67 i = 68 i = 69 i = 70 i = 71 i = 72 i = 73 i = 74 i = 75 i = 76 i = 77 i = 78 i = 79 i = 80 i = 81 i = 82 i = 83 i = 84 i = 85 i = 86 i = 87 i = 88 i = 89 i = 90 i = 91 i = 92 i = 93 i = 94 i = 95 i = 96 i = 97 i = 98 i = 99 i = 100 i = 101 i = 102 i = 103 i = 104 i = 105 i = 106 i = 107 i = 108 i = 109 i = 110 i = 111 i = 112 i = 113 i = 114 i = 115 i = 116 i = 117 i = 118 i = 119 i = 120 i = 121 i = 122 i = 123 i = 124 i = 125 i = 126 i = 127 i = 128 i = 129 i = 130 i = 131 i = 132 i = 133 i = 134 i = 135 i = 136 i = 137 i = 138 i = 139 i = 140 i = 141 i = 142 i = 143 i = 144 i = 145 i = 146 i = 147 i = 148 i = 149 i = 150 i = 151 i = 152 i = 153 i = 154 i = 155 i = 156 i = 157 i = 158 i = 159 i = 160 i = 161 i = 162 i = 163 i = 164 i = 165 i = 166 i = 167 i = 168 i = 169 i = 170 i = 171 i = 172 i = 173 i = 174 i = 175 i = 176 i = 177 i = 178 i = 179 i = 180 i = 181 i = 182 i = 183 i = 184 i = 185 i = 186 i = 187 i = 188 i = 189 i = 190 i = 191 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 64 i = 65 i = 66 i = 67 i = 68 i = 69 i = 70 i = 71 i = 72 i = 73 i = 74 i = 75 i = 76 i = 77 i = 78 i = 79 i = 80 i = 81 i = 82 i = 83 i = 84 i = 85 i = 86 i = 87 i = 88 i = 89 i = 90 i = 91 i = 92 i = 93 i = 94 i = 95 i = 96 i = 97 i = 98 i = 99 i = 100 i = 101 i = 102 i = 103 i = 104 i = 105 i = 106 i = 107 i = 108 i = 109 i = 110 i = 111 i = 112 i = 113 i = 114 i = 115 i = 116 i = 117 i = 118 i = 119 i = 120 i = 121 i = 122 i = 123 i = 124 i = 125 i = 126 i = 127 i = 0 i = 1 i = 2 i = 3 i = 4 i = 5 i = 6 i = 7 i = 8 i = 9 i = 10 i = 11 i = 12 i = 13 i = 14 i = 15 i = 16 i = 17 i = 18 i = 19 i = 20 i = 21 i = 22 i = 23 i = 24 i = 25 i = 26 i = 27 i = 28 i = 29 i = 30 i = 31 i = 32 i = 33 i = 34 i = 35 i = 36 i = 37 i = 38 i = 39 i = 40 i = 41 i = 42 i = 43 i = 44 i = 45 i = 46 i = 47 i = 48 i = 49 i = 50 i = 51 i = 52 i = 53 i = 54 i = 55 i = 56 i = 57 i = 58 i = 59 i = 60 i = 61 i = 62 i = 63 i = 64 i = 65 i = 66 i = 67 i = 68 i = 69 i = 70 i = 71 i = 72 i = 73 i = 74 i = 75 i = 76 i = 77 i = 78 i = 79 i = ...