Plot Circle

Submit

Your name:
File:
Open code-statistics:

Language is selected by the extension of the file. See the list of supported languages to know the extension of your language.

Problem

Plot an ascii circle with the specified radius.

Options

exec is denied

now post-mortem time, all source codes will be revealed

Sample input:_

10

Sample output:

          *          
      *********      
    *************    
   ***************   
  *****************  
  *****************  
 ******************* 
 ******************* 
 ******************* 
 ******************* 
*********************
 ******************* 
 ******************* 
 ******************* 
 ******************* 
  *****************  
  *****************  
   ***************   
    *************    
      *********      
          *          

Sample input:_

30

Sample output:

                              *                              
                       ***************                       
                    *********************                    
                 ***************************                 
                *****************************                
              *********************************              
            *************************************            
           ***************************************           
          *****************************************          
         *******************************************         
        *********************************************        
       ***********************************************       
      *************************************************      
      *************************************************      
     ***************************************************     
     ***************************************************     
    *****************************************************    
   *******************************************************   
   *******************************************************   
   *******************************************************   
  *********************************************************  
  *********************************************************  
  *********************************************************  
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
*************************************************************
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
 *********************************************************** 
  *********************************************************  
  *********************************************************  
  *********************************************************  
   *******************************************************   
   *******************************************************   
   *******************************************************   
    *****************************************************    
     ***************************************************     
     ***************************************************     
      *************************************************      
      *************************************************      
       ***********************************************       
        *********************************************        
         *******************************************         
          *****************************************          
           ***************************************           
            *************************************            
              *********************************              
                *****************************                
                 ***************************                 
                    *********************                    
                       ***************                       
                              *                              

Sample input:_

60

Sample output:

                                                            *                                                            
                                                  *********************                                                  
                                             *******************************                                             
                                          *************************************                                          
                                       *******************************************                                       
                                     ***********************************************                                     
                                  *****************************************************                                  
                                *********************************************************                                
                               ***********************************************************                               
                             ***************************************************************                             
                           *******************************************************************                           
                          *********************************************************************                          
                        *************************************************************************                        
                       ***************************************************************************                       
                      *****************************************************************************                      
                     *******************************************************************************                     
                    *********************************************************************************                    
                   ***********************************************************************************                   
                  *************************************************************************************                  
                 ***************************************************************************************                 
                *****************************************************************************************                
               *******************************************************************************************               
              *********************************************************************************************              
             ***********************************************************************************************             
            *************************************************************************************************            
            *************************************************************************************************            
           ***************************************************************************************************           
          *****************************************************************************************************          
          *****************************************************************************************************          
         *******************************************************************************************************         
         *******************************************************************************************************         
        *********************************************************************************************************        
       ***********************************************************************************************************       
       ***********************************************************************************************************       
      *************************************************************************************************************      
      *************************************************************************************************************      
      *************************************************************************************************************      
     ***************************************************************************************************************     
     ***************************************************************************************************************     
    *****************************************************************************************************************    
    *****************************************************************************************************************    
    *****************************************************************************************************************    
   *******************************************************************************************************************   
   *******************************************************************************************************************   
   *******************************************************************************************************************   
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
*************************************************************************************************************************
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
 *********************************************************************************************************************** 
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
  *********************************************************************************************************************  
   *******************************************************************************************************************   
   *******************************************************************************************************************   
   *******************************************************************************************************************   
    *****************************************************************************************************************    
    *****************************************************************************************************************    
    *****************************************************************************************************************    
     ***************************************************************************************************************     
     ***************************************************************************************************************     
      *************************************************************************************************************      
      *************************************************************************************************************      
      *************************************************************************************************************      
       ***********************************************************************************************************       
       ***********************************************************************************************************       
        *********************************************************************************************************        
         *******************************************************************************************************         
         *******************************************************************************************************         
          *****************************************************************************************************          
          *****************************************************************************************************          
           ***************************************************************************************************           
            *************************************************************************************************            
            *************************************************************************************************            
             ***********************************************************************************************             
              *********************************************************************************************              
               *******************************************************************************************               
                *****************************************************************************************                
                 ***************************************************************************************                 
                  *************************************************************************************                  
                   ***********************************************************************************                   
                    *********************************************************************************                    
                     *******************************************************************************                     
                      *****************************************************************************                      
                       ***************************************************************************                       
                        *************************************************************************                        
                          *********************************************************************                          
                           *******************************************************************                           
                             ***************************************************************                             
                               ***********************************************************                               
                                *********************************************************                                
                                  *****************************************************                                  
                                     ***********************************************                                     
                                       *******************************************                                       
                                          *************************************                                          
                                             *******************************                                             
                                                  *********************                                                  
                                                            *                                                            

Ranking

Ruby _

RankUserSizeTimeDateStatistics
1ksk630.04682009/01/13 07:18:140B / 28B / 33B
2primo650.05882009/01/14 03:48:170B / 32B / 31B
3leonid670.20702009/01/10 01:32:540B / 36B / 26B
4eban680.22782009/01/09 13:13:330B / 28B / 36B
5mokos680.16012009/01/21 23:30:240B / 28B / 35B
6kaki690.07172009/01/12 00:25:300B / 30B / 36B
7primo620.05032009/01/23 19:02:480B / 25B / 36B

Perl _

RankUserSizeTimeDateStatistics
1Mithran590.07042009/01/17 16:05:580B / 20B / 37B
2primo600.08222009/01/15 06:11:250B / 15B / 44B
3ySas610.20572009/01/11 08:16:400B / 14B / 47B
4teebee580.00352011/03/07 16:37:270B / 19B / 37B

Python _

RankUserSizeTimeDateStatistics
1primo720.17702009/01/09 08:44:580B / 36B / 34B
2recursive720.08792009/01/14 05:51:240B / 36B / 34B
3hallvabo780.23532009/01/09 06:40:100B / 44B / 25B
4hirose780.17802009/01/10 17:03:330B / 44B / 25B
5kt3k790.12602009/01/09 17:07:100B / 44B / 26B
6MarkByers790.13412009/01/21 08:07:100B / 44B / 26B

PHP _

RankUserSizeTimeDateStatistics
1primo930.43632009/01/20 10:32:450B / 43B / 49B

Common LISP _

RankUserSizeTimeDateStatistics
1kozima840.96532009/01/14 14:04:000B / 38B / 41B
2youz971.20142009/01/20 18:21:410B / 34B / 53B

Arc _

RankUserSizeTimeDateStatistics
1murky-satyr7614.92352009/10/11 15:01:350B / 30B / 36B
2pooq8117.56552009/10/07 18:20:290B / 29B / 41B

Io _

RankUserSizeTimeDateStatistics
1murky-satyr832.68182009/01/10 12:47:511B / 45B / 34B
2pooq962.96192009/01/09 13:03:200B / 54B / 38B

JavaScript _

RankUserSizeTimeDateStatistics
1nn800.32852009/01/14 23:13:550B / 36B / 43B
2murky-satyr800.49522009/01/17 16:13:130B / 37B / 42B

Lua _

RankUserSizeTimeDateStatistics
1pooq860.45022009/01/09 16:15:540B / 52B / 25B
2murky-satyr860.06962009/01/18 00:12:530B / 52B / 25B

Tcl _

RankUserSizeTimeDateStatistics
1pooq1550.34182009/11/23 02:21:490B / 76B / 58B

Xtal _

RankUserSizeTimeDateStatistics
1murky-satyr880.47002009/01/17 23:32:030B / 43B / 44B
2pooq890.38172009/01/09 19:04:040B / 45B / 43B

REXX _

RankUserSizeTimeDateStatistics
1pooq1010.12452012/04/15 09:02:340B / 57B / 28B

Prolog _

RankUserSizeTimeDateStatistics
1teebee(pooq)920.19312012/03/15 10:47:430B / 48B / 41B
2pooq960.31662012/03/05 00:05:510B / 50B / 42B

BASIC _

RankUserSizeTimeDateStatistics
1pooq890.18832009/01/09 10:43:230B / 45B / 32B
2*yuko*720.06092009/12/31 00:24:520B / 43B / 23B
3pooq760.05302009/11/21 18:15:280B / 41B / 25B

Erlang _

RankUserSizeTimeDateStatistics
151b1350.97332009/02/15 23:24:580B / 62B / 70B

J _

RankUserSizeTimeDateStatistics
1pooq330.99422009/01/09 20:19:330B / 8B / 24B
2I., S.(pooq,point free)280.14672011/03/07 06:20:160B / 7B / 20B
3pooq290.20522009/04/23 23:58:320B / 9B / 19B
4I., S.290.15732011/03/07 06:19:000B / 7B / 21B

C _

RankUserSizeTimeDateStatistics
1moriA870.04992009/01/19 02:46:350B / 48B / 39B
251b870.05472009/01/20 00:54:250B / 47B / 40B
3hallvabo990.08662009/01/09 16:12:300B / 52B / 47B
4uru870.03792009/06/03 12:19:390B / 48B / 39B

D _

RankUserSizeTimeDateStatistics
151b1130.07332009/01/20 00:52:230B / 68B / 42B

OCaml _

RankUserSizeTimeDateStatistics
1ksk1030.17182009/04/26 14:08:490B / 52B / 44B
2pooq1170.12542009/04/26 14:23:370B / 67B / 30B

Haskell _

RankUserSizeTimeDateStatistics
1moriA810.07662009/01/15 00:30:380B / 41B / 37B
2notogawa810.10412009/01/15 19:13:200B / 41B / 37B
3tttaki820.19222009/01/17 22:17:260B / 41B / 38B

Java _

RankUserSizeTimeDateStatistics
1teebee1500.30322010/11/16 05:26:560B / 75B / 71B
2uru2700.92832009/02/16 23:50:570B / 184B / 74B

Pascal _

RankUserSizeTimeDateStatistics
1uru1340.07282009/01/18 18:51:430B / 79B / 47B
2pooq1410.06842009/01/12 20:28:300B / 84B / 42B
3*yuko*1140.07962010/12/14 05:58:530B / 64B / 37B
4_1360.05642009/08/08 23:34:102B / 80B / 50B

Fortran _

RankUserSizeTimeDateStatistics
1pooq1140.10742009/01/09 16:12:180B / 66B / 34B
2*yuko*740.03982012/10/31 00:01:100B / 42B / 30B

Maxima _

RankUserSizeTimeDateStatistics
1pooq1001.50482011/10/15 16:21:540B / 59B / 29B

Octave _

RankUserSizeTimeDateStatistics
1pooq630.83542011/10/22 12:53:280B / 30B / 32B

REBOL _

RankUserSizeTimeDateStatistics
1leonid1090.39932009/02/14 16:51:090B / 55B / 29B
2pooq1160.55292009/02/14 00:07:380B / 58B / 31B

Asymptote _

RankUserSizeTimeDateStatistics
1pooq1173.30172009/04/04 14:44:170B / 63B / 49B

AWK _

RankUserSizeTimeDateStatistics
1nn710.13962009/01/13 23:56:000B / 31B / 39B
2yamaya740.14772009/01/09 17:46:030B / 33B / 39B
3eban770.06262009/01/09 19:18:540B / 35B / 40B

Bash _

RankUserSizeTimeDateStatistics
1yamaya1051.33292009/01/09 19:05:140B / 54B / 33B
2eban1081.16732009/01/09 18:25:260B / 52B / 39B
3yamaya921.02642009/01/26 09:04:340B / 53B / 22B

Postscript _

RankUserSizeTimeDateStatistics
1ySas681.25852009/01/14 21:49:5116B / 25B / 26B
2yshl(bin)681.29412009/01/15 02:50:1423B / 26B / 18B
3yshl1031.35912009/01/15 02:41:190B / 65B / 25B

R _

RankUserSizeTimeDateStatistics
1pooq832.23142012/12/08 07:07:180B / 40B / 38B

GolfScript _

RankUserSizeTimeDateStatistics
1irori460.65622009/01/09 21:38:460B / 7B / 38B

gs2 _

RankUserSizeTimeDateStatistics
1whio230.94182017/03/24 00:30:5510B / 6B / 6B

Unlambda _

RankUserSizeTimeDateStatistics
1irori9710.15902009/01/10 03:26:270B / 475B / 495B

Lazy-K _

RankUserSizeTimeDateStatistics
1irori11850.85072009/01/10 03:09:180B / 604B / 581B

goruby _

RankUserSizeTimeDateStatistics
1murky-satyr540.49712009/01/17 23:49:450B / 20B / 32B
2kaki570.21472009/01/12 00:27:120B / 18B / 36B
3murky-satyr530.28312010/01/03 23:26:390B / 19B / 31B

Groovy _

RankUserSizeTimeDateStatistics
1nn9510.29612009/01/17 16:24:210B / 51B / 44B
2teebee(nn)846.62352011/10/11 00:35:070B / 42B / 42B
3nn893.69672009/12/16 12:06:210B / 45B / 44B

Scala _

RankUserSizeTimeDateStatistics
1murky-satyr8311.45142011/02/28 02:20:560B / 47B / 31B
2pooq8811.19432011/02/27 22:29:300B / 51B / 29B

Logo _

RankUserSizeTimeDateStatistics
1teebee750.77642011/03/22 06:04:080B / 31B / 34B
2pooq780.77652011/03/21 23:58:170B / 35B / 32B

Language Ranking_

RankLangUserSizeScore
1gs2whio2310000
2JI., S.(pooq,point free)288214
3GolfScriptirori465000
4gorubymurky-satyr534339
5Perlteebee583965
6Rubyprimo623709
7Octavepooq633650
8PostscriptySas683382
9AWKnn713239
10Pythonprimo723194
11BASIC*yuko*723194
12Fortran*yuko*743108
13Logoteebee753066
14Arcmurky-satyr763026
15JavaScriptnn802875
16HaskellmoriA812839
17Iomurky-satyr832771
18Scalamurky-satyr832771
19Rpooq832771
20Common LISPkozima842738
21Groovyteebee(nn)842738
22Luapooq862674
23CmoriA872643
24Xtalmurky-satyr882613
25Bashyamaya922500
26Prologteebee(pooq)922500
27PHPprimo932473
28Maximapooq1002300
29REXXpooq1012277
30OCamlksk1032233
31REBOLleonid1092110
32D51b1132035
33Pascal*yuko*1142017
34Asymptotepooq1171965
35Erlang51b1351703
36Javateebee1501533
37Tclpooq1551483
38Unlambdairori971236
39Lazy-Kirori1185194

return top