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

PARI/GP _

RankUserSizeTimeDateStatistics
1pooq690.12092021/05/13 06:20:170B / ?B / ?B

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

Bash (builtins) _

RankUserSizeTimeDateStatistics
1tails (yamaya)780.60062021/05/18 07:45:130B / 40B / 25B

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
9PARI/GPpooq693333
10AWKnn713239
11Pythonprimo723194
12BASIC*yuko*723194
13Fortran*yuko*743108
14Logoteebee753066
15Arcmurky-satyr763026
16Bash (builtins)tails (yamaya)782948
17JavaScriptnn802875
18HaskellmoriA812839
19Iomurky-satyr832771
20Scalamurky-satyr832771
21Rpooq832771
22Common LISPkozima842738
23Groovyteebee(nn)842738
24Luapooq862674
25CmoriA872643
26Xtalmurky-satyr882613
27Bashyamaya922500
28Prologteebee(pooq)922500
29PHPprimo932473
30Maximapooq1002300
31REXXpooq1012277
32OCamlksk1032233
33REBOLleonid1092110
34D51b1132035
35Pascal*yuko*1142017
36Asymptotepooq1171965
37Erlang51b1351703
38Javateebee1501533
39Tclpooq1551483
40Unlambdairori971236
41Lazy-Kirori1185194

return to the top page