RSQUARE - Đường tròn và hình vuông

Xem dạng PDF

Gửi bài giải

Điểm: 1,00 (OI)
Giới hạn thời gian: 0.005s
Giới hạn bộ nhớ: 256M

Tác giả:
Dạng bài
Ngôn ngữ cho phép
C, C#, C++, Go, Java, Pascal, Perl, PHP, Python, Ruby, Rust, Scratch, Swift

Siro và những người bạn LuyenCode coders đang học bài đường tròn cùng với admin, nhưng bài học ngày hôm nay quá nhàm chán. Trong lúc ngồi chơi thì cậu vô tình vẽ một hình tròn đường kính ~2N - 1~ trên vở ô li có kích thước ~2N × 2N~.

Với ~N = 3~ ta được hình minh họa sau:

Picture2.png

Câu hỏi như sau: Trên hình mà Siro vừa vẽ, có bao nhiêu ô vuông bị cắt bởi đường tròn và bao nhiêu ô vuông nằm hoàn toàn trong đường tròn?

Input

  • Dòng đầu tiên ghi số nguyên dương ~T~ là số bộ test ~(0 \le T \le 10)~;
  • ~T~ dòng tiếp theo, mỗi dòng chứa số nguyên dương ~N (0 \le N \le 200)~.

Output

  • Với mỗi số ~N~, in ra trên một dòng 2 số nguyên dương lần lượt là đáp án của câu hỏi nói trên.

Sample

Input #1
3
3
1
5
Output #1
20 12
4 0
36 52

Hint

Với ~N = 3~ thì ta vẽ được hình sau:

Picture3.png

  • Có ~20~ ô vuông bị cắt bởi đường tròn tương ứng với các ô vuông màu đỏ,
  • Có ~12~ ô vuông nằm hoàn toàn trong đường tròn tương ứng với các ô vuông màu xanh.

Bình luận

Hãy đọc nội quy trước khi bình luận.


Không có bình luận tại thời điểm này.