fork download
  1. rng = int(1)
  2. for i in range(256):
  3. print "%10u" % (rng)
  4. rng = ((rng<<16) + (rng<<1) + rng) & 0x7FFFFFFF # rng = ((rng * 65539) mod 2147483648)
Success #stdin #stdout 0.01s 7736KB
stdin
Standard input is empty
stdout
         1
     65539
    393225
   1769499
   7077969
  26542323
  95552217
 334432395
1146624417
1722371299
  14608041
1766175739
1875647473
1800754131
 366148473
1022489195
 692115265
1392739779
2127401289
 229749723
1559239569
 845238963
1775695897
 899541067
 153401569
1414474403
 663781353
1989836731
1670020913
 701529491
2063890617
1774610987
 662584961
 888912771
1517695625
1105958811
1566426833
1592415347
1899101529
1357838347
1792534561
 682145891
 844966185
1077967739
1010594417
 656824147
1288046073
1816859115
1456223681
 975544643
1337189321
1390717787
 604570129
1848378931
1354175129
  79574987
1174775649
2037511715
1652089449
 164865851
1152775601
1137893651
 747348793
 685500843
1681833217
1774008067
1950000393
  28897051
1950731601
 706897907
1717188569
1793566603
1749153441
 795272163
1914153897
  32506619
 147523825
 592583379
  80302201
1591013739
 233428033
2113830083
1992193609
1518625499
1919428753
2143910323
2031054105
1481066315
1344329185
1178829219
1416463593
  36802235
 357542961
1814037651
1223888313
1754409259
1658944385
 606433923
1593005961
1952646811
1673794513
1058880371
2026549849
 481892107
1832273185
 214159203
1974365737
1328827003
 941088625
 129539667
 897374969
2070909163
  54112961
1013848131
1301104841
 829479515
1856868113
1528409395
1048577945
1125717707
1612072033
1688456483
2064541545
1486108219
1073193649
1654122515
 265992249
1741236395
1611037185
 437546499
1010846217
2127158811
1517853265
 700108531
1277390041
1363363467
 978637729
  44006115
  46231721
2028818939
1019409905
 741990867
1719707001
1492840555
2069614913
1129608131
1036016457
 344592859
1333343633
 603758771
 212394521
 135505483
1048965857
 779278499
1677429225
 903585211
1062066481
 387615635
1357030073
 358672427
 676182145
 829041027
1036090505
 902657435
 386097361
 635118195
 335832921
 593901067
 540910113
  47834723
1861268265
2147162491
 426527857
 414573907
 796176377
1045893099
1257254849
 277974851
1089973705
1890584923
1533746193
 777147443
1596587161
 437712331
1141891425
 764453923
 752151657
1927791931
 502419377
 696774419
1806355769
 272197547
 408368897
    435459
 622259977
1582157083
1745119057
 526267891
 336437721
1577182603
2140188833
 793973219
 534525353
 356360443
1622401777
  84715731
 939063929
 576974699
1452723777
1376086723
1624457289
1656930523
1763918481
2113587123
1101223705
 469960011
1498681313
 467480483
  54169321
 412658875
1988429361
1774195347
1339242425
 657631019
 482538881
1271521411
1138794889
1831527579
 740011473
 841222515
 534715481
2079741195
1223556897
1508572515
 186906665
 429189243
 892975473
1495149651
 934118649
 738299627
 317697217
1703937603
 921899721
 933378139
1598138641
1188428595
1337258393
1622660299
1995603553
1664645923
 617378153
1607357499
1940257969
1470297619
2096882233
1496098475