Cody

Solution 2295055

Submitted on 19 May 2020
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   Fail
x = 5; assert(isequal(unique(rand_plusminus1(x)),[-1;1]))

y = 1 -1 0 0 0 2 -1 0 0 1 2 -1 0 0 1 1 -1 0 0 0 2 -1 -1 0 2

Assertion failed.

2   Fail
x = 1; assert(isequal(abs(rand_plusminus1(x)),1))

y = 0

Assertion failed.

3   Pass
x = 0; assert(isequal(rand_plusminus1(x),[]))

4   Fail
x = 999; assert(isequal(unique(rand_plusminus1(x)),[-1;1]))

y = Columns 1 through 30 239 243 246 238 244 242 236 239 231 240 246 220 239 228 238 233 242 241 240 257 257 229 251 239 246 232 221 246 240 220 260 270 278 260 273 238 232 233 246 240 276 244 249 246 259 239 263 255 242 264 246 236 251 261 261 252 244 238 268 244 245 261 250 273 252 249 244 237 243 259 256 227 254 250 258 235 249 248 253 262 250 252 256 237 243 242 233 248 253 248 273 285 269 270 267 263 253 251 265 267 288 248 263 255 277 253 282 245 279 267 273 263 267 257 251 253 244 252 268 254 256 278 249 258 254 236 250 243 253 259 262 245 248 231 267 241 261 232 276 249 261 250 258 238 238 244 242 241 252 246 236 262 247 245 240 241 240 227 238 247 247 218 256 227 250 223 249 240 242 250 223 219 259 255 235 243 209 240 245 222 256 257 262 239 256 237 245 238 254 241 257 229 242 223 263 224 278 250 248 249 241 228 250 241 236 248 242 238 256 235 264 273 264 255 252 265 254 231 269 258 256 235 261 250 279 241 266 232 259 249 258 258 251 247 247 261 239 259 244 250 273 273 288 261 282 246 254 250 275 257 294 261 263 256 276 250 278 259 258 282 263 249 257 258 264 267 239 239 259 259 262 250 259 252 242 235 240 224 237 245 251 213 241 234 257 223 250 238 226 240 231 235 234 240 237 235 218 225 242 225 281 282 273 273 268 277 277 258 262 275 276 260 261 255 292 260 272 255 263 276 274 274 263 260 261 262 253 271 278 256 256 258 258 254 265 244 246 229 271 248 267 233 249 242 256 228 274 250 250 269 251 245 266 261 240 247 212 241 257 251 269 250 265 261 276 235 247 254 255 240 264 237 260 243 268 250 265 249 265 265 254 251 260 248 255 251 228 249 260 255 248 257 244 252 245 240 240 223 245 218 254 222 241 232 242 228 244 245 239 238 245 229 235 244 233 256 231 235 244 242 254 263 264 257 278 262 246 241 271 262 261 238 254 229 261 234 273 231 252 251 238 247 250 245 243 253 244 255 247 228 273 284 268 269 268 247 253 247 285 259 284 241 270 250 280 240 278 260 258 259 257 253 279 267 254 256 236 261 275 254 268 270 266 265 274 262 254 244 260 257 258 233 256 237 278 256 274 281 268 280 267 256 275 257 272 257 246 267 264 263 259 284 272 261 265 249 254 237 266 265 275 232 264 240 277 238 259 253 256 253 260 246 250 241 253 254 241 255 256 249 242 273 274 262 257 251 248 239 252 244 260 236 246 229 257 228 259 250 237 248 254 241 257 249 256 255 247 245 264 240 228 262 251 249 254 226 234 226 248 231 245 218 247 232 258 232 239 228 232 246 251 222 230 237 238 227 225 216 253 246 249 252 266 252 264 257 245 238 245 255 261 242 243 245 258 250 255 243 239 260 233 227 252 244 239 244 229 263 254 239 235 262 253 255 255 243 236 250 250 247 261 231 251 236 252 238 266 257 252 267 235 255 242 251 250 240 237 240 255 228 255 247 262 235 262 244 225 228 245 243 249 238 241 234 263 230 254 234 254 267 251 230 238 225 230 256 236 252 255 248 252 271 273 256 266 244 250 242 260 245 262 239 262 246 269 245 243 245 272 256 246 241 254 248 257 260 235 257 257 253 263 262 261 258 264 250 243 248 232 246 262 248 258 243 280 226 253 249 252 270 262 261 271 262 258 251 237 256 254 241 269 257 277 265 262 247 258 240 262 261 253 254 263 244 273 250 266 261 253 261 257 249 251 261 257 254 236 267 252 253 241 268 264 248 270 256 253 243 259 257 261 228 266 250 255 257 270 256 248 269 267 248 261 250 248 244 233 252 267 255 247 262 278 258 266 249 263 235 235 235 256 239 245 247 257 227 270 243 261 258 256 239 257 248 245 247 240 248 258 229 248 248 268 253 243 237 249 234 249 243 261 240 252 249 258 246 270 241 246 250 257 234 252 248 235 240 219 239 255 238 256 270 260 258 262 238 264 243 248 241 269 246 261 241 266 244 248 254 240 257 255 238 251 260 256 246 232 246 267 232 263 278 285 272 270 265 270 254 261 264 285 262 268 264 259 247 280 258 268 279 273 268 283 275 263 272 266 260 269 272 248 262 254 265 265 253 247 240 266 245 257 248 249 237 258 236 272 240 235 268 254 249 244 245 247 261 245 254 258 241 266 277 283 279 287 270 246 252 266 266 275 251 263 251 287 250 276 258 269 274 275 265 277 267 258 261 251 265 264 248 257 244 257 257 249 230 240 234 233 245 258 250 259 238 254 248 270 257 241 261 253 237 253 239 243 252 232 257 261 232 248 268 254 245 252 246 238 231 239 248 250 229 242 225 259 220 258 254 247 251 235 251 243 241 237 223 225 235 256 243 263 292 269 279 262 263 274 258 265 259 287 234 253 252 272 260 278 250 265 281 257 257 268 252 253 274 245 263 255 260 249 274 245 250 274 240 248 248 254 241 275 220 248 227 262 225 260 250 264 271 250 249 262 254 256 243 233 246 251 229 252 266 272 270 267 246 266 241 266 247 280 230 244 239 263 243 271 259 257 268 259 246 271 254 254 236 225 253 270 242 232 250 236 233 239 243 230 223 240 235 257 209 225 220 248 220 248 230 227 231 232 223 248 230 242 234 223 223 239 230 254 273 262 250 251 259 239 242 258 243 264 234 274 256 247 243 260 244 253 259 250 245 255 237 252 250 240 242 267 248 238 265 258 242 245 254 241 220 245 237 255 228 230 240 247 232 261 239 240 248 258 238 254 236 233 266 225 238 245 231 252 288 274 279 263 262 263 243 269 277 268 252 260 246 281 248 291 268 255 284 262 262 274 262 251 276 250 279 268 242 237 252 249 232 233 236 246 218 238 239 245 222 224 219 263 228 257 238 231 252 245 237 260 230 245 233 231 231 245 223 263 275 285 266 268 252 241 243 253 254 271 230 264 232 244 234 264 261 258 260 251 242 254 262 243 249 224 255 242 237 264 259 276 258 271 258 255 253 267 261 274 240 266 233 270 236 258 252 254 273 279 260 276 250 255 260 245 265 274 265 260 264 255 249 260 244 235 232 243 257 266 243 242 238 263 235 254 250 255 256 247 249 259 244 250 234 233 238 240 238 254 249 236 252 248 222 222 231 250 248 242 216 259 228 251 220 249 253 246 242 261 236 245 230 234 244 229 230 254 223 268 257 271 259 260 263 264 247 254 255 267 246 263 256 270 239 268 248 266 273 251 256 247 246 245 263 250 250 264 251 264 271 259 260 277 238 253 246 256 252 255 232 267 252 264 238 279 260 262 256 259 246 259 244 268 251 242 250 277 242 258 265 259 264 254 238 249 248 250 254 269 236 247 236 265 235 243 240 247 265 248 244 262 247 241 241 230 246 251 234 252 249 263 245 245 238 255 238 246 237 255 216 245 233 256 223 247 237 241 248 243 243 247 242 235 229 232 250 236 232 247 255 255 246 258 230 245 235 250 250 261 231 248 235 250 231 264 233 239 256 250 246 259 239 228 225 225 251 239 235 256 270 265 244 263 249 262 251 245 256 267 230 250 239 268 232 259 265 248 269 259 255 253 264 249 245 248 257 274 251 236 263 274 243 274 247 252 250 247 247 242 229 254 244 252 232 255 252 242 258 255 218 256 252 256 244 232 258 258 250 234 232 258 246 227 244 227 204 226 217 229 223 226 233 234 224 230 244 219 239 240 227 237 220 226 231 223 235 243 229 258 275 2...

Assertion failed.

Suggested Problems

More from this Author3