fork download
  1. (1..1000).each{|n|
  2. x = Math.sqrt(n)
  3. y = x.ceil
  4. (y..n).each { |i|
  5. next unless n.gcd(i) == i
  6. puts '%d * %d = %d' % [n / i, i, n]
  7. break
  8. }
  9. }
  10.  
Success #stdin #stdout 0.05s 5948KB
stdin
Standard input is empty
stdout
1 * 1 = 1
1 * 2 = 2
1 * 3 = 3
2 * 2 = 4
1 * 5 = 5
2 * 3 = 6
1 * 7 = 7
2 * 4 = 8
3 * 3 = 9
2 * 5 = 10
1 * 11 = 11
3 * 4 = 12
1 * 13 = 13
2 * 7 = 14
3 * 5 = 15
4 * 4 = 16
1 * 17 = 17
3 * 6 = 18
1 * 19 = 19
4 * 5 = 20
3 * 7 = 21
2 * 11 = 22
1 * 23 = 23
4 * 6 = 24
5 * 5 = 25
2 * 13 = 26
3 * 9 = 27
4 * 7 = 28
1 * 29 = 29
5 * 6 = 30
1 * 31 = 31
4 * 8 = 32
3 * 11 = 33
2 * 17 = 34
5 * 7 = 35
6 * 6 = 36
1 * 37 = 37
2 * 19 = 38
3 * 13 = 39
5 * 8 = 40
1 * 41 = 41
6 * 7 = 42
1 * 43 = 43
4 * 11 = 44
5 * 9 = 45
2 * 23 = 46
1 * 47 = 47
6 * 8 = 48
7 * 7 = 49
5 * 10 = 50
3 * 17 = 51
4 * 13 = 52
1 * 53 = 53
6 * 9 = 54
5 * 11 = 55
7 * 8 = 56
3 * 19 = 57
2 * 29 = 58
1 * 59 = 59
6 * 10 = 60
1 * 61 = 61
2 * 31 = 62
7 * 9 = 63
8 * 8 = 64
5 * 13 = 65
6 * 11 = 66
1 * 67 = 67
4 * 17 = 68
3 * 23 = 69
7 * 10 = 70
1 * 71 = 71
8 * 9 = 72
1 * 73 = 73
2 * 37 = 74
5 * 15 = 75
4 * 19 = 76
7 * 11 = 77
6 * 13 = 78
1 * 79 = 79
8 * 10 = 80
9 * 9 = 81
2 * 41 = 82
1 * 83 = 83
7 * 12 = 84
5 * 17 = 85
2 * 43 = 86
3 * 29 = 87
8 * 11 = 88
1 * 89 = 89
9 * 10 = 90
7 * 13 = 91
4 * 23 = 92
3 * 31 = 93
2 * 47 = 94
5 * 19 = 95
8 * 12 = 96
1 * 97 = 97
7 * 14 = 98
9 * 11 = 99
10 * 10 = 100
1 * 101 = 101
6 * 17 = 102
1 * 103 = 103
8 * 13 = 104
7 * 15 = 105
2 * 53 = 106
1 * 107 = 107
9 * 12 = 108
1 * 109 = 109
10 * 11 = 110
3 * 37 = 111
8 * 14 = 112
1 * 113 = 113
6 * 19 = 114
5 * 23 = 115
4 * 29 = 116
9 * 13 = 117
2 * 59 = 118
7 * 17 = 119
10 * 12 = 120
11 * 11 = 121
2 * 61 = 122
3 * 41 = 123
4 * 31 = 124
5 * 25 = 125
9 * 14 = 126
1 * 127 = 127
8 * 16 = 128
3 * 43 = 129
10 * 13 = 130
1 * 131 = 131
11 * 12 = 132
7 * 19 = 133
2 * 67 = 134
9 * 15 = 135
8 * 17 = 136
1 * 137 = 137
6 * 23 = 138
1 * 139 = 139
10 * 14 = 140
3 * 47 = 141
2 * 71 = 142
11 * 13 = 143
12 * 12 = 144
5 * 29 = 145
2 * 73 = 146
7 * 21 = 147
4 * 37 = 148
1 * 149 = 149
10 * 15 = 150
1 * 151 = 151
8 * 19 = 152
9 * 17 = 153
11 * 14 = 154
5 * 31 = 155
12 * 13 = 156
1 * 157 = 157
2 * 79 = 158
3 * 53 = 159
10 * 16 = 160
7 * 23 = 161
9 * 18 = 162
1 * 163 = 163
4 * 41 = 164
11 * 15 = 165
2 * 83 = 166
1 * 167 = 167
12 * 14 = 168
13 * 13 = 169
10 * 17 = 170
9 * 19 = 171
4 * 43 = 172
1 * 173 = 173
6 * 29 = 174
7 * 25 = 175
11 * 16 = 176
3 * 59 = 177
2 * 89 = 178
1 * 179 = 179
12 * 15 = 180
1 * 181 = 181
13 * 14 = 182
3 * 61 = 183
8 * 23 = 184
5 * 37 = 185
6 * 31 = 186
11 * 17 = 187
4 * 47 = 188
9 * 21 = 189
10 * 19 = 190
1 * 191 = 191
12 * 16 = 192
1 * 193 = 193
2 * 97 = 194
13 * 15 = 195
14 * 14 = 196
1 * 197 = 197
11 * 18 = 198
1 * 199 = 199
10 * 20 = 200
3 * 67 = 201
2 * 101 = 202
7 * 29 = 203
12 * 17 = 204
5 * 41 = 205
2 * 103 = 206
9 * 23 = 207
13 * 16 = 208
11 * 19 = 209
14 * 15 = 210
1 * 211 = 211
4 * 53 = 212
3 * 71 = 213
2 * 107 = 214
5 * 43 = 215
12 * 18 = 216
7 * 31 = 217
2 * 109 = 218
3 * 73 = 219
11 * 20 = 220
13 * 17 = 221
6 * 37 = 222
1 * 223 = 223
14 * 16 = 224
15 * 15 = 225
2 * 113 = 226
1 * 227 = 227
12 * 19 = 228
1 * 229 = 229
10 * 23 = 230
11 * 21 = 231
8 * 29 = 232
1 * 233 = 233
13 * 18 = 234
5 * 47 = 235
4 * 59 = 236
3 * 79 = 237
14 * 17 = 238
1 * 239 = 239
15 * 16 = 240
1 * 241 = 241
11 * 22 = 242
9 * 27 = 243
4 * 61 = 244
7 * 35 = 245
6 * 41 = 246
13 * 19 = 247
8 * 31 = 248
3 * 83 = 249
10 * 25 = 250
1 * 251 = 251
14 * 18 = 252
11 * 23 = 253
2 * 127 = 254
15 * 17 = 255
16 * 16 = 256
1 * 257 = 257
6 * 43 = 258
7 * 37 = 259
13 * 20 = 260
9 * 29 = 261
2 * 131 = 262
1 * 263 = 263
12 * 22 = 264
5 * 53 = 265
14 * 19 = 266
3 * 89 = 267
4 * 67 = 268
1 * 269 = 269
15 * 18 = 270
1 * 271 = 271
16 * 17 = 272
13 * 21 = 273
2 * 137 = 274
11 * 25 = 275
12 * 23 = 276
1 * 277 = 277
2 * 139 = 278
9 * 31 = 279
14 * 20 = 280
1 * 281 = 281
6 * 47 = 282
1 * 283 = 283
4 * 71 = 284
15 * 19 = 285
13 * 22 = 286
7 * 41 = 287
16 * 18 = 288
17 * 17 = 289
10 * 29 = 290
3 * 97 = 291
4 * 73 = 292
1 * 293 = 293
14 * 21 = 294
5 * 59 = 295
8 * 37 = 296
11 * 27 = 297
2 * 149 = 298
13 * 23 = 299
15 * 20 = 300
7 * 43 = 301
2 * 151 = 302
3 * 101 = 303
16 * 19 = 304
5 * 61 = 305
17 * 18 = 306
1 * 307 = 307
14 * 22 = 308
3 * 103 = 309
10 * 31 = 310
1 * 311 = 311
13 * 24 = 312
1 * 313 = 313
2 * 157 = 314
15 * 21 = 315
4 * 79 = 316
1 * 317 = 317
6 * 53 = 318
11 * 29 = 319
16 * 20 = 320
3 * 107 = 321
14 * 23 = 322
17 * 19 = 323
18 * 18 = 324
13 * 25 = 325
2 * 163 = 326
3 * 109 = 327
8 * 41 = 328
7 * 47 = 329
15 * 22 = 330
1 * 331 = 331
4 * 83 = 332
9 * 37 = 333
2 * 167 = 334
5 * 67 = 335
16 * 21 = 336
1 * 337 = 337
13 * 26 = 338
3 * 113 = 339
17 * 20 = 340
11 * 31 = 341
18 * 19 = 342
7 * 49 = 343
8 * 43 = 344
15 * 23 = 345
2 * 173 = 346
1 * 347 = 347
12 * 29 = 348
1 * 349 = 349
14 * 25 = 350
13 * 27 = 351
16 * 22 = 352
1 * 353 = 353
6 * 59 = 354
5 * 71 = 355
4 * 89 = 356
17 * 21 = 357
2 * 179 = 358
1 * 359 = 359
18 * 20 = 360
19 * 19 = 361
2 * 181 = 362
11 * 33 = 363
14 * 26 = 364
5 * 73 = 365
6 * 61 = 366
1 * 367 = 367
16 * 23 = 368
9 * 41 = 369
10 * 37 = 370
7 * 53 = 371
12 * 31 = 372
1 * 373 = 373
17 * 22 = 374
15 * 25 = 375
8 * 47 = 376
13 * 29 = 377
18 * 21 = 378
1 * 379 = 379
19 * 20 = 380
3 * 127 = 381
2 * 191 = 382
1 * 383 = 383
16 * 24 = 384
11 * 35 = 385
2 * 193 = 386
9 * 43 = 387
4 * 97 = 388
1 * 389 = 389
15 * 26 = 390
17 * 23 = 391
14 * 28 = 392
3 * 131 = 393
2 * 197 = 394
5 * 79 = 395
18 * 22 = 396
1 * 397 = 397
2 * 199 = 398
19 * 21 = 399
20 * 20 = 400
1 * 401 = 401
6 * 67 = 402
13 * 31 = 403
4 * 101 = 404
15 * 27 = 405
14 * 29 = 406
11 * 37 = 407
17 * 24 = 408
1 * 409 = 409
10 * 41 = 410
3 * 137 = 411
4 * 103 = 412
7 * 59 = 413
18 * 23 = 414
5 * 83 = 415
16 * 26 = 416
3 * 139 = 417
19 * 22 = 418
1 * 419 = 419
20 * 21 = 420
1 * 421 = 421
2 * 211 = 422
9 * 47 = 423
8 * 53 = 424
17 * 25 = 425
6 * 71 = 426
7 * 61 = 427
4 * 107 = 428
13 * 33 = 429
10 * 43 = 430
1 * 431 = 431
18 * 24 = 432
1 * 433 = 433
14 * 31 = 434
15 * 29 = 435
4 * 109 = 436
19 * 23 = 437
6 * 73 = 438
1 * 439 = 439
20 * 22 = 440
21 * 21 = 441
17 * 26 = 442
1 * 443 = 443
12 * 37 = 444
5 * 89 = 445
2 * 223 = 446
3 * 149 = 447
16 * 28 = 448
1 * 449 = 449
18 * 25 = 450
11 * 41 = 451
4 * 113 = 452
3 * 151 = 453
2 * 227 = 454
13 * 35 = 455
19 * 24 = 456
1 * 457 = 457
2 * 229 = 458
17 * 27 = 459
20 * 23 = 460
1 * 461 = 461
21 * 22 = 462
1 * 463 = 463
16 * 29 = 464
15 * 31 = 465
2 * 233 = 466
1 * 467 = 467
18 * 26 = 468
7 * 67 = 469
10 * 47 = 470
3 * 157 = 471
8 * 59 = 472
11 * 43 = 473
6 * 79 = 474
19 * 25 = 475
17 * 28 = 476
9 * 53 = 477
2 * 239 = 478
1 * 479 = 479
20 * 24 = 480
13 * 37 = 481
2 * 241 = 482
21 * 23 = 483
22 * 22 = 484
5 * 97 = 485
18 * 27 = 486
1 * 487 = 487
8 * 61 = 488
3 * 163 = 489
14 * 35 = 490
1 * 491 = 491
12 * 41 = 492
17 * 29 = 493
19 * 26 = 494
15 * 33 = 495
16 * 31 = 496
7 * 71 = 497
6 * 83 = 498
1 * 499 = 499
20 * 25 = 500
3 * 167 = 501
2 * 251 = 502
1 * 503 = 503
21 * 24 = 504
5 * 101 = 505
22 * 23 = 506
13 * 39 = 507
4 * 127 = 508
1 * 509 = 509
17 * 30 = 510
7 * 73 = 511
16 * 32 = 512
19 * 27 = 513
2 * 257 = 514
5 * 103 = 515
12 * 43 = 516
11 * 47 = 517
14 * 37 = 518
3 * 173 = 519
20 * 26 = 520
1 * 521 = 521
18 * 29 = 522
1 * 523 = 523
4 * 131 = 524
21 * 25 = 525
2 * 263 = 526
17 * 31 = 527
22 * 24 = 528
23 * 23 = 529
10 * 53 = 530
9 * 59 = 531
19 * 28 = 532
13 * 41 = 533
6 * 89 = 534
5 * 107 = 535
8 * 67 = 536
3 * 179 = 537
2 * 269 = 538
11 * 49 = 539
20 * 27 = 540
1 * 541 = 541
2 * 271 = 542
3 * 181 = 543
17 * 32 = 544
5 * 109 = 545
21 * 26 = 546
1 * 547 = 547
4 * 137 = 548
9 * 61 = 549
22 * 25 = 550
19 * 29 = 551
23 * 24 = 552
7 * 79 = 553
2 * 277 = 554
15 * 37 = 555
4 * 139 = 556
1 * 557 = 557
18 * 31 = 558
13 * 43 = 559
20 * 28 = 560
17 * 33 = 561
2 * 281 = 562
1 * 563 = 563
12 * 47 = 564
5 * 113 = 565
2 * 283 = 566
21 * 27 = 567
8 * 71 = 568
1 * 569 = 569
19 * 30 = 570
1 * 571 = 571
22 * 26 = 572
3 * 191 = 573
14 * 41 = 574
23 * 25 = 575
24 * 24 = 576
1 * 577 = 577
17 * 34 = 578
3 * 193 = 579
20 * 29 = 580
7 * 83 = 581
6 * 97 = 582
11 * 53 = 583
8 * 73 = 584
15 * 39 = 585
2 * 293 = 586
1 * 587 = 587
21 * 28 = 588
19 * 31 = 589
10 * 59 = 590
3 * 197 = 591
16 * 37 = 592
1 * 593 = 593
22 * 27 = 594
17 * 35 = 595
4 * 149 = 596
3 * 199 = 597
23 * 26 = 598
1 * 599 = 599
24 * 25 = 600
1 * 601 = 601
14 * 43 = 602
9 * 67 = 603
4 * 151 = 604
11 * 55 = 605
6 * 101 = 606
1 * 607 = 607
19 * 32 = 608
21 * 29 = 609
10 * 61 = 610
13 * 47 = 611
18 * 34 = 612
1 * 613 = 613
2 * 307 = 614
15 * 41 = 615
22 * 28 = 616
1 * 617 = 617
6 * 103 = 618
1 * 619 = 619
20 * 31 = 620
23 * 27 = 621
2 * 311 = 622
7 * 89 = 623
24 * 26 = 624
25 * 25 = 625
2 * 313 = 626
19 * 33 = 627
4 * 157 = 628
17 * 37 = 629
21 * 30 = 630
1 * 631 = 631
8 * 79 = 632
3 * 211 = 633
2 * 317 = 634
5 * 127 = 635
12 * 53 = 636
13 * 49 = 637
22 * 29 = 638
9 * 71 = 639
20 * 32 = 640
1 * 641 = 641
6 * 107 = 642
1 * 643 = 643
23 * 28 = 644
15 * 43 = 645
19 * 34 = 646
1 * 647 = 647
24 * 27 = 648
11 * 59 = 649
25 * 26 = 650
21 * 31 = 651
4 * 163 = 652
1 * 653 = 653
6 * 109 = 654
5 * 131 = 655
16 * 41 = 656
9 * 73 = 657
14 * 47 = 658
1 * 659 = 659
22 * 30 = 660
1 * 661 = 661
2 * 331 = 662
17 * 39 = 663
8 * 83 = 664
19 * 35 = 665
18 * 37 = 666
23 * 29 = 667
4 * 167 = 668
3 * 223 = 669
10 * 67 = 670
11 * 61 = 671
24 * 28 = 672
1 * 673 = 673
2 * 337 = 674
25 * 27 = 675
26 * 26 = 676
1 * 677 = 677
6 * 113 = 678
7 * 97 = 679
20 * 34 = 680
3 * 227 = 681
22 * 31 = 682
1 * 683 = 683
19 * 36 = 684
5 * 137 = 685
14 * 49 = 686
3 * 229 = 687
16 * 43 = 688
13 * 53 = 689
23 * 30 = 690
1 * 691 = 691
4 * 173 = 692
21 * 33 = 693
2 * 347 = 694
5 * 139 = 695
24 * 29 = 696
17 * 41 = 697
2 * 349 = 698
3 * 233 = 699
25 * 28 = 700
1 * 701 = 701
26 * 27 = 702
19 * 37 = 703
22 * 32 = 704
15 * 47 = 705
2 * 353 = 706
7 * 101 = 707
12 * 59 = 708
1 * 709 = 709
10 * 71 = 710
9 * 79 = 711
8 * 89 = 712
23 * 31 = 713
21 * 34 = 714
13 * 55 = 715
4 * 179 = 716
3 * 239 = 717
2 * 359 = 718
1 * 719 = 719
24 * 30 = 720
7 * 103 = 721
19 * 38 = 722
3 * 241 = 723
4 * 181 = 724
25 * 29 = 725
22 * 33 = 726
1 * 727 = 727
26 * 28 = 728
27 * 27 = 729
10 * 73 = 730
17 * 43 = 731
12 * 61 = 732
1 * 733 = 733
2 * 367 = 734
21 * 35 = 735
23 * 32 = 736
11 * 67 = 737
18 * 41 = 738
1 * 739 = 739
20 * 37 = 740
19 * 39 = 741
14 * 53 = 742
1 * 743 = 743
24 * 31 = 744
5 * 149 = 745
2 * 373 = 746
9 * 83 = 747
22 * 34 = 748
7 * 107 = 749
25 * 30 = 750
1 * 751 = 751
16 * 47 = 752
3 * 251 = 753
26 * 29 = 754
5 * 151 = 755
27 * 28 = 756
1 * 757 = 757
2 * 379 = 758
23 * 33 = 759
20 * 38 = 760
1 * 761 = 761
6 * 127 = 762
7 * 109 = 763
4 * 191 = 764
17 * 45 = 765
2 * 383 = 766
13 * 59 = 767
24 * 32 = 768
1 * 769 = 769
22 * 35 = 770
3 * 257 = 771
4 * 193 = 772
1 * 773 = 773
18 * 43 = 774
25 * 31 = 775
8 * 97 = 776
21 * 37 = 777
2 * 389 = 778
19 * 41 = 779
26 * 30 = 780
11 * 71 = 781
23 * 34 = 782
27 * 29 = 783
28 * 28 = 784
5 * 157 = 785
6 * 131 = 786
1 * 787 = 787
4 * 197 = 788
3 * 263 = 789
10 * 79 = 790
7 * 113 = 791
24 * 33 = 792
13 * 61 = 793
2 * 397 = 794
15 * 53 = 795
4 * 199 = 796
1 * 797 = 797
21 * 38 = 798
17 * 47 = 799
25 * 32 = 800
9 * 89 = 801
2 * 401 = 802
11 * 73 = 803
12 * 67 = 804
23 * 35 = 805
26 * 31 = 806
3 * 269 = 807
8 * 101 = 808
1 * 809 = 809
27 * 30 = 810
1 * 811 = 811
28 * 29 = 812
3 * 271 = 813
22 * 37 = 814
5 * 163 = 815
24 * 34 = 816
19 * 43 = 817
2 * 409 = 818
21 * 39 = 819
20 * 41 = 820
1 * 821 = 821
6 * 137 = 822
1 * 823 = 823
8 * 103 = 824
25 * 33 = 825
14 * 59 = 826
1 * 827 = 827
23 * 36 = 828
1 * 829 = 829
10 * 83 = 830
3 * 277 = 831
26 * 32 = 832
17 * 49 = 833
6 * 139 = 834
5 * 167 = 835
22 * 38 = 836
27 * 31 = 837
2 * 419 = 838
1 * 839 = 839
28 * 30 = 840
29 * 29 = 841
2 * 421 = 842
3 * 281 = 843
4 * 211 = 844
13 * 65 = 845
18 * 47 = 846
11 * 77 = 847
16 * 53 = 848
3 * 283 = 849
25 * 34 = 850
23 * 37 = 851
12 * 71 = 852
1 * 853 = 853
14 * 61 = 854
19 * 45 = 855
8 * 107 = 856
1 * 857 = 857
26 * 33 = 858
1 * 859 = 859
20 * 43 = 860
21 * 41 = 861
2 * 431 = 862
1 * 863 = 863
27 * 32 = 864
5 * 173 = 865
2 * 433 = 866
17 * 51 = 867
28 * 31 = 868
11 * 79 = 869
29 * 30 = 870
13 * 67 = 871
8 * 109 = 872
9 * 97 = 873
23 * 38 = 874
25 * 35 = 875
12 * 73 = 876
1 * 877 = 877
2 * 439 = 878
3 * 293 = 879
22 * 40 = 880
1 * 881 = 881
21 * 42 = 882
1 * 883 = 883
26 * 34 = 884
15 * 59 = 885
2 * 443 = 886
1 * 887 = 887
24 * 37 = 888
7 * 127 = 889
10 * 89 = 890
27 * 33 = 891
4 * 223 = 892
19 * 47 = 893
6 * 149 = 894
5 * 179 = 895
28 * 32 = 896
23 * 39 = 897
2 * 449 = 898
29 * 31 = 899
30 * 30 = 900
17 * 53 = 901
22 * 41 = 902
21 * 43 = 903
8 * 113 = 904
5 * 181 = 905
6 * 151 = 906
1 * 907 = 907
4 * 227 = 908
9 * 101 = 909
26 * 35 = 910
1 * 911 = 911
24 * 38 = 912
11 * 83 = 913
2 * 457 = 914
15 * 61 = 915
4 * 229 = 916
7 * 131 = 917
27 * 34 = 918
1 * 919 = 919
23 * 40 = 920
3 * 307 = 921
2 * 461 = 922
13 * 71 = 923
28 * 33 = 924
25 * 37 = 925
2 * 463 = 926
9 * 103 = 927
29 * 32 = 928
1 * 929 = 929
30 * 31 = 930
19 * 49 = 931
4 * 233 = 932
3 * 311 = 933
2 * 467 = 934
17 * 55 = 935
26 * 36 = 936
1 * 937 = 937
14 * 67 = 938
3 * 313 = 939
20 * 47 = 940
1 * 941 = 941
6 * 157 = 942
23 * 41 = 943
16 * 59 = 944
27 * 35 = 945
22 * 43 = 946
1 * 947 = 947
12 * 79 = 948
13 * 73 = 949
25 * 38 = 950
3 * 317 = 951
28 * 34 = 952
1 * 953 = 953
18 * 53 = 954
5 * 191 = 955
4 * 239 = 956
29 * 33 = 957
2 * 479 = 958
7 * 137 = 959
30 * 32 = 960
31 * 31 = 961
26 * 37 = 962
9 * 107 = 963
4 * 241 = 964
5 * 193 = 965
23 * 42 = 966
1 * 967 = 967
22 * 44 = 968
19 * 51 = 969
10 * 97 = 970
1 * 971 = 971
27 * 36 = 972
7 * 139 = 973
2 * 487 = 974
25 * 39 = 975
16 * 61 = 976
1 * 977 = 977
6 * 163 = 978
11 * 89 = 979
28 * 35 = 980
9 * 109 = 981
2 * 491 = 982
1 * 983 = 983
24 * 41 = 984
5 * 197 = 985
29 * 34 = 986
21 * 47 = 987
26 * 38 = 988
23 * 43 = 989
30 * 33 = 990
1 * 991 = 991
31 * 32 = 992
3 * 331 = 993
14 * 71 = 994
5 * 199 = 995
12 * 83 = 996
1 * 997 = 997
2 * 499 = 998
27 * 37 = 999
25 * 40 = 1000