Чтобы получить число 300 из числа 1, нужно выполнить следующие действия:
1 2 = 22 2 = 44 2 = 88 2 = 1616 2 = 3232 2 = 6464 2 = 128128 2 = 256256 * 2 = 512512 - 2 = 510510 - 2 = 508508 - 2 = 506506 - 2 = 504504 - 2 = 502502 - 2 = 500500 - 2 = 498498 - 2 = 496496 - 2 = 494494 - 2 = 492492 - 2 = 490490 - 2 = 488488 - 2 = 486486 - 2 = 484484 - 2 = 482482 - 2 = 480480 - 2 = 478478 - 2 = 476476 - 2 = 474474 - 2 = 472472 - 2 = 470470 - 2 = 468468 - 2 = 466466 - 2 = 464464 - 2 = 462462 - 2 = 460460 - 2 = 458458 - 2 = 456456 - 2 = 454454 - 2 = 452452 - 2 = 450450 - 2 = 448448 - 2 = 446446 - 2 = 444444 - 2 = 442442 - 2 = 440440 - 2 = 438438 - 2 = 436436 - 2 = 434434 - 2 = 432432 - 2 = 430430 - 2 = 428428 - 2 = 426426 - 2 = 424424 - 2 = 422422 - 2 = 420420 - 2 = 418418 - 2 = 416416 - 2 = 414414 - 2 = 412412 - 2 = 410410 - 2 = 408408 - 2 = 406406 - 2 = 404404 - 2 = 402402 - 2 = 400400 - 2 = 398398 - 2 = 396396 - 2 = 394394 - 2 = 392392 - 2 = 390390 - 2 = 388388 - 2 = 386386 - 2 = 384384 - 2 = 382382 - 2 = 380380 - 2 = 378378 - 2 = 376376 - 2 = 374374 - 2 = 372372 - 2 = 370370 - 2 = 368368 - 2 = 366366 - 2 = 364364 - 2 = 362362 - 2 = 360360 - 2 = 358358 - 2 = 356356 - 2 = 354354 - 2 = 352352 - 2 = 350350 - 2 = 348348 - 2 = 346346 - 2 = 344344 - 2 = 342342 - 2 = 340340 - 2 = 338338 - 2 = 336336 - 2 = 334334 - 2 = 332332 - 2 = 330330 - 2 = 328328 - 2 = 326326 - 2 = 324324 - 2 = 322322 - 2 = 320320 - 2 = 318318 - 2 = 316316 - 2 = 314314 - 2 = 312312 - 2 = 310310 - 2 = 308308 - 2 = 306306 - 2 = 304304 - 2 = 302302 - 2 = 300
Итак, минимальное количество действий, необходимых для превращения числа 1 в число 300, равняется 143.
Чтобы получить число 300 из числа 1, нужно выполнить следующие действия:
1 2 = 2
2 2 = 4
4 2 = 8
8 2 = 16
16 2 = 32
32 2 = 64
64 2 = 128
128 2 = 256
256 * 2 = 512
512 - 2 = 510
510 - 2 = 508
508 - 2 = 506
506 - 2 = 504
504 - 2 = 502
502 - 2 = 500
500 - 2 = 498
498 - 2 = 496
496 - 2 = 494
494 - 2 = 492
492 - 2 = 490
490 - 2 = 488
488 - 2 = 486
486 - 2 = 484
484 - 2 = 482
482 - 2 = 480
480 - 2 = 478
478 - 2 = 476
476 - 2 = 474
474 - 2 = 472
472 - 2 = 470
470 - 2 = 468
468 - 2 = 466
466 - 2 = 464
464 - 2 = 462
462 - 2 = 460
460 - 2 = 458
458 - 2 = 456
456 - 2 = 454
454 - 2 = 452
452 - 2 = 450
450 - 2 = 448
448 - 2 = 446
446 - 2 = 444
444 - 2 = 442
442 - 2 = 440
440 - 2 = 438
438 - 2 = 436
436 - 2 = 434
434 - 2 = 432
432 - 2 = 430
430 - 2 = 428
428 - 2 = 426
426 - 2 = 424
424 - 2 = 422
422 - 2 = 420
420 - 2 = 418
418 - 2 = 416
416 - 2 = 414
414 - 2 = 412
412 - 2 = 410
410 - 2 = 408
408 - 2 = 406
406 - 2 = 404
404 - 2 = 402
402 - 2 = 400
400 - 2 = 398
398 - 2 = 396
396 - 2 = 394
394 - 2 = 392
392 - 2 = 390
390 - 2 = 388
388 - 2 = 386
386 - 2 = 384
384 - 2 = 382
382 - 2 = 380
380 - 2 = 378
378 - 2 = 376
376 - 2 = 374
374 - 2 = 372
372 - 2 = 370
370 - 2 = 368
368 - 2 = 366
366 - 2 = 364
364 - 2 = 362
362 - 2 = 360
360 - 2 = 358
358 - 2 = 356
356 - 2 = 354
354 - 2 = 352
352 - 2 = 350
350 - 2 = 348
348 - 2 = 346
346 - 2 = 344
344 - 2 = 342
342 - 2 = 340
340 - 2 = 338
338 - 2 = 336
336 - 2 = 334
334 - 2 = 332
332 - 2 = 330
330 - 2 = 328
328 - 2 = 326
326 - 2 = 324
324 - 2 = 322
322 - 2 = 320
320 - 2 = 318
318 - 2 = 316
316 - 2 = 314
314 - 2 = 312
312 - 2 = 310
310 - 2 = 308
308 - 2 = 306
306 - 2 = 304
304 - 2 = 302
302 - 2 = 300
Итак, минимальное количество действий, необходимых для превращения числа 1 в число 300, равняется 143.