fork download
  1. m=1;(1..1e6).map{|d|n=(d*q=Math::PI).round;k=(n-q*d).abs/d;k<m&&(m=k;puts [n,d]*?/)}
Success #stdin #stdout 2.94s 12504KB
stdin
Standard input is empty
stdout
3/1
13/4
16/5
19/6
22/7
66/21
179/57
201/64
223/71
245/78
267/85
289/92
311/99
333/106
355/113
1775/565
3905/1243
8165/2599
8875/2825
9585/3051
10295/3277
11005/3503
11715/3729
12425/3955
13135/4181
13845/4407
17395/5537
18815/5989
20235/6441
33015/10509
52163/16604
52518/16717
52873/16830
53228/16943
53583/17056
53938/17169
54293/17282
54648/17395
55003/17508
55358/17621
55713/17734
56068/17847
56423/17960
56778/18073
57133/18186
57488/18299
57843/18412
58198/18525
58553/18638
58908/18751
59263/18864
59618/18977
59973/19090
60328/19203
60683/19316
61038/19429
61393/19542
61748/19655
62103/19768
62458/19881
62813/19994
63168/20107
63523/20220
63878/20333
64233/20446
64588/20559
64943/20672
65298/20785
65653/20898
66008/21011
66363/21124
66718/21237
67073/21350
67428/21463
67783/21576
68138/21689
68493/21802
68848/21915
69203/22028
69558/22141
69913/22254
70268/22367
70623/22480
70978/22593
71333/22706
71688/22819
72043/22932
72398/23045
72753/23158
73108/23271
73463/23384
73818/23497
74173/23610
74528/23723
74883/23836
75238/23949
75593/24062
75948/24175
76303/24288
76658/24401
77013/24514
77368/24627
77723/24740
78078/24853
78433/24966
78788/25079
79143/25192
79498/25305
79853/25418
80208/25531
80563/25644
80918/25757
81273/25870
81628/25983
81983/26096
82338/26209
82693/26322
83048/26435
83403/26548
83758/26661
84113/26774
84468/26887
84823/27000
85178/27113
85533/27226
85888/27339
86243/27452
86598/27565
86953/27678
87308/27791
87663/27904
88018/28017
88373/28130
88728/28243
89083/28356
89438/28469
89793/28582
90148/28695
90503/28808
90858/28921
91213/29034
91568/29147
91923/29260
92278/29373
92633/29486
92988/29599
93343/29712
93698/29825
94053/29938
94408/30051
94763/30164
95118/30277
95473/30390
95828/30503
96183/30616
96538/30729
96893/30842
97248/30955
97603/31068
97958/31181
98313/31294
98668/31407
99023/31520
99378/31633
99733/31746
100088/31859
100443/31972
100798/32085
101153/32198
101508/32311
101863/32424
102218/32537
102573/32650
102928/32763
103283/32876
103638/32989
103993/33102
104348/33215
208341/66317
312689/99532
833719/265381
1146408/364913
3126535/995207