fork download
  1. --Multiplication-Table
  2. io.write( " |" )
  3. for i = 11, 23 do
  4. io.write( string.format( "%#5d", i ) )
  5. end
  6. io.write( "\n", string.rep( "-", (23-11+1)*5+4 ), "\n" )
  7.  
  8. for i = 11, 23 do
  9. io.write( string.format( "%#2d |", i ) )
  10.  
  11. for j = 11, 23 do
  12. if j < i then
  13. io.write( " " )
  14. else
  15. io.write( string.format( "%#5d", i*j ) )
  16. end
  17. end
  18. io.write( "\n" )
  19. end
  20. --
Success #stdin #stdout 0s 15008KB
stdin
Standard input is empty
stdout
   |   11   12   13   14   15   16   17   18   19   20   21   22   23
---------------------------------------------------------------------
11 |  121  132  143  154  165  176  187  198  209  220  231  242  253
12 |       144  156  168  180  192  204  216  228  240  252  264  276
13 |            169  182  195  208  221  234  247  260  273  286  299
14 |                 196  210  224  238  252  266  280  294  308  322
15 |                      225  240  255  270  285  300  315  330  345
16 |                           256  272  288  304  320  336  352  368
17 |                                289  306  323  340  357  374  391
18 |                                     324  342  360  378  396  414
19 |                                          361  380  399  418  437
20 |                                               400  420  440  460
21 |                                                    441  462  483
22 |                                                         484  506
23 |                                                              529