Các thách thức
Mã ngắn nhất tính theo số ký tự để hiển thị biểu diễn của một vòng tròn bán kính Rbằng cách sử dụng* ký tự, theo sau là một giá trị xấp xỉ của π.
Đầu vào là một số duy nhất, R .
Vì hầu hết các máy tính dường như có tỷ lệ gần như 2: 1, bạn chỉ nên xuất các dòng ở vị trí ylẻ. Điều này có nghĩa là khi Rlà số lẻ, bạn nên in R-1dòng. Có một testcase mới choR=13 để làm rõ.
ví dụ.
Input
    5
Output      Correct                          Incorrect
        3    *******                    4      *******
        1   *********                   2     *********
       -1   *********                   0    ***********
       -3    *******                   -2     *********
           2.56                        -4      *******
                                            3.44
Chỉnh sửa: Do sự nhầm lẫn phổ biến gây ra bởi các giá trị lẻ củaR , bất kỳ giải pháp nào vượt qua 4 trường hợp kiểm tra được đưa ra bên dưới sẽ được chấp nhận
Tính gần đúng của π được cho bằng cách chia hai lần số *ký tự cho R². 
Giá trị gần đúng phải đúng với ít nhất 6 chữ số có nghĩa. 
Đầu hay ở cuối số không được phép, vì vậy ví dụ bất kỳ 3, 3.000000, 003được chấp nhận cho đầu vào của 2và 4.
Số lượng mã bao gồm đầu vào / đầu ra (tức là chương trình đầy đủ).
Các trường hợp kiểm tra
Input
    2
Output
     *** 
     *** 
    3.0
Input
    4
Output
      *****  
     ******* 
     ******* 
      *****  
    3.0
Input
    8
Output
         *******     
      *************  
     *************** 
     *************** 
     *************** 
     *************** 
      *************  
         *******     
    3.125
Input
    10
Output
          *********      
       ***************   
      *****************  
     ******************* 
     ******************* 
     ******************* 
     ******************* 
      *****************  
       ***************   
          *********      
    3.16
Kiểm tra phần thưởng
Input
    13
Output
           *************       
        *******************    
       *********************   
      ***********************  
     ************************* 
     ************************* 
     ************************* 
     ************************* 
      ***********************  
       *********************   
        *******************    
           *************                                          
    2.98224852071