Tổ ong


Submit solution

Points: 1
Time limit: 1.0s
Memory limit: 98M

Author:
Problem type
Allowed languages
Ada, Assembly, Awk, C, C++, C11, CLANG, CLANGX, Classical, COBOL, Coffee, CSC, D lang, DART, F95, FORTH, Fortrn, GAS32, GO, Haskell, Itercal, Java, kotlin, LEAN, LISP, LUA, MONOVB, Nasm, OCAML, Pascal, Perl, php, PIKE, prolog, Pypy, Python, Ruby 2, RUST, Scala, SCM, SED, SWIFT, TCL, TUR, V8JS, VB, ZIG

Tổ ong bao gồm nhiều ô giống nhau hình lục giác. Các ô này để ở, chứa mật, sáp, ong non,… Ban đầu ong xây \(1\) ô. Sau đó xây tiếp các ô kề cạnh nhau với ô ban đầu, làm thành lớp thứ hai, sau đó xây tiếp các ô kề cạnh với ô ở lớp thứ 2, làm thành lớp thứ 3,… Người ta tìm thấy một tổ ong lớn có tới \(t\) lớp. Hãy xác định số ô của tổ ong tìm thấy

Input:

  • Dòng 1 chứa số nguyên \(n\) \((1 \le n \le 10^3)\) - Số lượng test case
  • Tiếp theo, gồm \(n\) dòng là các phần tử \(t_1,t_2,... ,t_n\) \((1 \le t_1,t_2,... ,t_n \le 10^9)\) - Số lớp của tổ ong thứ \(i\)

Output:

  • Đối với mỗi test case, đưa ra số nguyên là số lượng ô trong tổ ong có \(t_i\) lớp.

Example

Input1:

2
1 
3

Output1:

1
19

Comments


  • 3
    Duy_CNTT2_K62  commented on Nov. 20, 2022, 3:21 a.m.

    bị mất ảnh rồi ạ